次のシナリオがあります。
1) 2 つの xml 構成ファイル、たとえばfoo.xmlとbar.xml. それらには、名前とそれぞれのClassPathXmlApplicationContext豆が含まれています。各 Bean には、コンストラクターを介して独自の xml 構成ファイルが順番に与えられます。fooFactorybarFactory
2) クライアント コードはメソッドとSingletonBeanFactoryLocatorメソッドgetInstanceを使用し、useBeanこれらのファクトリを取得します。例えばSingletonBeanFactoryLocator.getInstance("classpath:foo.xml").useBeanFactory("fooFactory");
要件: barFactory の一部の Bean は、fooFactory の一部の Bean にアクセスする必要があります。
現在の解決策は、fooFactory への参照を取得しSingletonBeanFactoryLocator.getInstance("classpath:foo.xml").useBeanFactory("fooFactory");、それを使用getBeanして必要な Bean を取得することです。
質問: から からの Bean にfooFactoryからの Bean を注入することは可能ですか?barFactorybarFactory