私はSpring3.0.5を使用しており、クラスメンバーには可能な限り@Autowireアノテーションを使用しています。自動配線する必要があるBeanの1つには、コンストラクターへの引数が必要です。Springのドキュメントを調べましたが、コンストラクターの引数に注釈を付ける方法への参照が見つからないようです。
XMLでは、Bean定義の一部として使用できます。@Autowireアノテーションに同様のメカニズムはありますか?
元:
@Component
public class MyConstructorClass{
String var;
public MyConstructorClass( String constrArg ){
this.var = var;
}
...
}
@Service
public class MyBeanService{
@Autowired
MyConstructorClass myConstructorClass;
....
}
この例では、@ Autowireアノテーションを使用してMyBeanServiceの「constrArg」の値を指定するにはどうすればよいですか?これを行う方法はありますか?
ありがとう、
エリック