Browse Source

Update to jsonsergen 0.0.5 with the JsonDsl backend (#9190)

Julien Viet 1 year ago
parent
commit
c4443eb4b0

+ 4 - 4
frameworks/Java/vertx/pom.xml

@@ -28,14 +28,14 @@
 			<version>${stack.version}</version>
 		</dependency>
 		<dependency>
-			<groupId>com.fasterxml.jackson.core</groupId>
-			<artifactId>jackson-core</artifactId>
-			<version>${jackson.version}</version>
+			<groupId>com.dslplatform</groupId>
+			<artifactId>dsl-json</artifactId>
+			<version>2.0.2</version>
 		</dependency>
 		<dependency>
 			<groupId>com.julienviet</groupId>
 			<artifactId>jsonsergen</artifactId>
-			<version>0.0.4</version>
+			<version>0.0.5</version>
 		</dependency>
 		<dependency>
 			<groupId>io.netty</groupId>

+ 2 - 1
frameworks/Java/vertx/src/main/java/vertx/model/CachedWorld.java

@@ -1,5 +1,6 @@
 package vertx.model;
 
+import com.julienviet.jsonsergen.Backend;
 import com.julienviet.jsonsergen.JsonSerGen;
 import io.vertx.codegen.annotations.DataObject;
 import io.vertx.core.buffer.Buffer;
@@ -10,7 +11,7 @@ import java.util.List;
  * The model for the "world" database table.
  */
 @DataObject
-@JsonSerGen
+@JsonSerGen(backends = Backend.DSL_JSON)
 public final class CachedWorld implements Comparable<CachedWorld> {
 
   private final int id;

+ 2 - 1
frameworks/Java/vertx/src/main/java/vertx/model/Message.java

@@ -1,11 +1,12 @@
 package vertx.model;
 
+import com.julienviet.jsonsergen.Backend;
 import com.julienviet.jsonsergen.JsonSerGen;
 import io.vertx.codegen.annotations.DataObject;
 import io.vertx.core.buffer.Buffer;
 
 @DataObject
-@JsonSerGen
+@JsonSerGen(backends = Backend.DSL_JSON)
 public class Message {
 
   private String message;

+ 2 - 1
frameworks/Java/vertx/src/main/java/vertx/model/World.java

@@ -1,5 +1,6 @@
 package vertx.model;
 
+import com.julienviet.jsonsergen.Backend;
 import com.julienviet.jsonsergen.JsonSerGen;
 import io.vertx.codegen.annotations.DataObject;
 import io.vertx.core.buffer.Buffer;
@@ -8,7 +9,7 @@ import io.vertx.core.buffer.Buffer;
  * The model for the "world" database table.
  */
 @DataObject
-@JsonSerGen
+@JsonSerGen(backends = Backend.DSL_JSON)
 public final class World implements Comparable<World> {
 
   private final int id;