Extensions/Handling JSON with Jackson
https://gyazo.com/bb3ccec09967b1f454cb8c891ceb30d7 #Extensions
settings
code:java
Sorm sorm =
Sorm.create(
DriverManagerDataSource.create("jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;"),
JacksonSormContext.builder(new com.fasterxml.jackson.databind.ObjectMapper()).build());
examples
table:tbl
item Literals in JSON Java Class
JSON Array [] java.util.List<Object>
JSON Object {"name": "value"} java.util.Map<String, Object>
code:java
public static record Problem(
@PrimaryKey String problemId,
String problemTitle,
@NotNull List<Object> cellNums,
@NotNull int point,
@NotNull List<Object> answer) {}