鍍金池/ 問(wèn)答/Java/ Spring配置多個(gè)applicationContext.xml,獲取其中一個(gè)上

Spring配置多個(gè)applicationContext.xml,獲取其中一個(gè)上下文中的Bean對(duì)象時(shí)用什么哪個(gè)方法?

Spring配置多個(gè)applicationContext.xml時(shí),獲取其中一個(gè)applicationContext.xml中的Bean對(duì)象,用什么方法?一個(gè)applicationContext.xml是一個(gè)上下文,還是多個(gè)applicationContext.xml是一個(gè)上下文?

clipboard.png

clipboard.png

回答
編輯回答
憶往昔

1.寫(xiě)個(gè)工具類繼承ApplicationContextAware,
2.重寫(xiě)方法,
3.在applicationContext.xml,注冊(cè)這個(gè)類,
4.直接使用ApplicationContext的getBean("xxx")即可,

2017年12月19日 18:44