假设我有两个配置元数据XML文件:daos.xml
,ApplicationContext context = new ClassPathXmlApplicationContext(new String[] { "services.xml", "daos.xml" });
。
在我的代码中我正在做(案例1):
ApplicationContext context1 = new ClassPathXmlApplicationContext(new String[] { "services.xml" });
ApplicationContext context2 = new ClassPathXmlApplicationContext(new String[] { "daos.xml" });
......或(案例2):
{{1}}
所以在案例2 中,我的应用程序中是否有两个IoC容器?
答案 0 :(得分:0)
在第二种情况下,您明确创建了两个单独的Spring Application Contexts,所以是的,您将拥有其中两个。