1

次のようなスキーマから pojo を生成するために jsonschema2pojo を使用しています。

{
    "$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 の 2 つのクラスが生成されます。

Address の Pojo は、共通コンポーネント用に生成されたパッケージにも存在します。

私の質問は、jsonschema2pojo が、新しい Pojo を生成する代わりに、共通コンポーネント パッケージの下で Address 用に生成された Pojo のインポートを使用して Person.java を生成することは可能ですか?

4

0 に答える 0