XSD
からJavaクラスを生成するのにxjc
を使用しています。結果のクラスには、コレクション型のgetterメソッドのみが含まれます。 List
ですが、セッターメソッドはありません。 Spring Framework
内のBeanとしてこれらのクラスを使用するにはどうすればよいですか?すなわち、applicationContext.xmlのデータをこれらのフィールドに設定するにはどうすればよいですか? 「duffymo」と「ファティ」への応答としてJAXB:Springから自動生成されたクラスを使用するには?
:実際に私は豆を作成するためにJAXB
ObjectFactory
、そのファクトリメソッドを使用するように春を告げることができ、
<bean id="myFactory" class="generated.ObjectFactory" />
<bean id="myBean" factory-bean="myFactory" factory-method="createMyBeanMethod" />
残りの問題は、移入する方法でありますsetterメソッドを持たないコレクションフィールド?