私はSpringを初めて使用し、助けが必要なシナリオで立ち往生しています。私のシナリオは、このような特定のモジュールのBean定義があることです。
<bean name="ruleEngineAction" class="com.xxxxx.yyyy.UserAction" scope="prototype">
<property name="userManager">
<ref bean="userManager" />
</property>
<property name="userDto">
<ref bean="userDto" />
</property>
</bean>
このBean内で、もう1つのプロパティを使用したいのですが、それは次のようなアプリケーションフローによって異なります。
<property name="roleManager">
<ref bean="roleManager">
</property>
したがって、このプロパティをBean定義自体に含める必要があります。または、このプロパティをあまり使用したくないため、コードで動的に行うことができます。
正しく効率的なアプローチを提案してください。