トップレベル型を別のものに変換するためのカスタムコンバータをDozerで定義する方法はありますか?それはSpring Beanであり、その依存関係を注入できますか?Spring依存性注入を使用したカスタムコンバーター
ドーザドキュメントは以下のXML定義を追加することを提案する:
<converter type="org.dozer.converters.TestCustomConverter" >
<class-a>org.dozer.vo.CustomDoubleObject</class-a>
<class-b>java.lang.Double</class-b>
</converter>
残念ながら、これは依存性注入をスキップれる、直接org.dozer.converters.TestCustomConverter
をインスタンス化するドーザーの原因となります。代わりにSpring Beanを参照する方法はありますか?
このソリューションの問題は、お客様のコンバーターを使用するたびにマッピングを宣言する必要があることです。クラスAからクラスBへ/からクラスBへのマッピング時に、このSpring管理コンバータを常に使用してください。 –
この回答は無関係です。 –