SpringFramework と Java を使用しています。Spring xml ファイルを使用して、アーキテクチャのフローと Java 部分で使用される Bean を定義します。
XML ファイルに同じクラスの 2 つの Bean がありますが、コンストラクターの引数が異なります。
<bean id="beanA" class="Class" >
<constructor-arg><value>valueA1</value></constructor-arg>
<constructor-arg><value>ValueA2</value></constructor-arg>
</bean>
<bean id="beanB" class="Class" >
<constructor-arg><value>valueB1</value></constructor-arg>
<constructor-arg><value>valueB2</value></constructor-arg>-->
</bean>
@Autowired
Java からBean の 1 つをデフォルトとして設定する方法はありますか? そして、デフォルト以外の Bean を使用する場合は、@Qulifier("beanName")
アノテーションを適用します。