XSDへのJAXBカスタマイズ - Java - いくつかのファイルをオーバーライドする

StackOverflow https://stackoverflow.com//questions/9637026

質問

私はXSDからの自動生成されたJavaファイルをカスタマイズする方法のためにGooglingであったので少し幻滅しました。CXF.XJC Maven PluginがJavaファイルを生成するようにしましたが、今度はいくつかのファイルを変更して追加の基本的なゲッター関数とその他のタイプのアダプタなどを追加する必要があります...

これはどうすればよいですか?ObjectFactoryを延長して、JAXBを除去するために私のカスタムオブジェクトファクトリを使用するように伝えますか?

yesの場合、デフォルトでJAXBは、生成されたクラスと私のカスタムファイルの範囲内のアノテーションの不一致がある場合は、オブジェクト階層内の最も高いクラスの注釈を取りますか?

役に立ちましたか?

解決

追加プラグインを指定することができます。そしてカスタムアダプタの場合は、バインディングアノテーションあなたのXSDまたは外部バインディングスキーマに。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top