2
イメージ自動生成されたBeanがあり、それらをいくつかの追加機能で拡張したいとします。したがって、自動生成されたBeanを拡張し、同じファイル内でObjectFactory
を拡張し、@XmlRegistry
と注釈を付けます。アンマーシャリング時にJAXB自身のオブジェクトファクトリが使用されない
オブジェクトをアンマーシャリングするとき、拡張されたObjectFactory
が使用されないため、自動生成されたBeanが作成されます。
カスタムビーンを作成するための手順は何ですか? JAXBに使用する工場を教えてもいいですか?あるいは、JAXBは工場をまったく使用しませんか?
プロパティを設定するときにnullpointer例外が発生します。また、クラスパスにcom.sun.xml.bind.ObjectFactoryクラスまたはインターフェイスがないようです... –