2

我刚刚下载了最新的 jackson-module-jsonSchema (2.2.0),想知道是否有人可以提供一个示例来为复杂的 Java 类型(例如,包含 some SubObjector的类型List<SubObject>)生成模式?

我能够使用以下内容成功创建“平面”模式:

ObjectMapper m = new ObjectMapper(); 
SchemaFactoryWrapper visitor = new SchemaFactoryWrapper();
m.acceptJsonFormatVisitor(m.constructType(RuleSet.class), visitor); 
JsonSchema jsonSchema = visitor.finalSchema(); 
return jsonSchema;
4

1 回答 1

1

什么意义上的例子?您应该能够只使用根类型生成模式,并且引用类型应该递归地生成模式定义。

于 2013-04-24T14:57:33.527 回答