在我的应用程序中,我使用XML Application Context来配置和构建Spring bean。
我有一个bean,它是一个观察者和一个观察到的bean。配置看起来像
<bean class="com.example.Observer">
<property name="observedBean">
<bean class="com.example.Observed" />
</property>
</bean>
我的问题是,没有人明确要求观察者的参考,既不会创建观察者也不会创建观察到的bean。
由于不需要显式引用,我想避免只是向ApplicationContext请求引用再次忽略它。
我的问题有解决办法吗?我的概念有问题吗?