次のBean構成があります
<bean id="firstBean" class="...">
<property name="someProperty" fef="someOtherBean"/>
</bean>
<bean id="secondBean" class="...">
<constructor-arg ref="firstBean"/>
</bean>
問題は、2 番目の Bean がコンストラクターで firstBean から someProperty を取得しようとするが、まだ注入されていないことです。両方のクラスは、変更できないライブラリからのものです。firstBean が secondBean に注入される前に、プロパティの設定を強制する方法はありますか?
ありがとう
編集
この問題には直接的な解決策がなかったので、両方の Bean を内部で管理し、secondBean のインスタンスを提供するファクトリで解決しました