我正在使用 jsonschema2pojo 从如下模式生成 pojo:
{
"$schema":"http://json-schema.org/draft-04/hyper-schema#",
"type":"object",
"name":"person",
"description":"Details about the card to be tokenized.",
"properties":{
"name":{"type":"string"},
"address":{
"type":"object",
"$ref":"common_components/address.json"
},
}
}
当我运行 jsonschema2pojo 时,它会在同一个包下生成两个类 Person.java 和 Address.java。
地址的 Pojo 也存在于为公共组件生成的包中。
我的问题是:jsonschema2pojo 是否有可能使用为公共组件包下的 Address 生成的 Pojo 的导入来生成 Person.java,而不是生成新的 Pojo?