xsd
を使用して JaxB クラスを生成するかなり大きなものがありorg.jvnet.jaxb2.maven2.maven-jaxb2-plugin
ます。要素名は、 のようにアンダースコアで区切られたすべての大文字FOO_BAR_BAZ
です。これにより、生成されたクラスの恐ろしい名前が生成されますFOOBARBAZ
。理想的には、にマップしたいと思いFooBarBaz
ます。<jxb:class>
Elements で定義を拡張することはできません。
jaxb が要素名を Java クラス名にマップする方法をオーバーライドする一般的な方法はありますか?