2017-11-24 8 views
0

私は自分のアプリケーションでデコレータパターンを使用しており、xmlスプリング構成で構成したいと考えています。xml構成のコンストラクタインジェクションを持つスプリングデコレータ

私はクラスsomeServicesomeServiceDecoratorと呼ばれるデコレータを持っていると言います。両方のサービスには複数の依存関係があります。成功せず <beans:bean id="someService" autowire="constructor" class="com.my.someService" /> <beans:bean id="someServiceDecorator" autowire="constructor" primary="true" class="com.my.someServiceDecorator" />

は、私はこれを試してみました。私はそれが奇妙であると思う私はxmlの設定と春のデコレータパターンの例を見つけることができません。

答えて

0

実際、これを試したところ、これはうまくいった。

<beans:bean id="someServiceDecorator" autowire="constructor" class="com.my.someServiceDecorator"> 
    <constructor-arg> 
     <beans:bean autowire="constructor" class="com.my.someService" /> 
    </constructor-arg> 
</beans:bean> 
関連する問題