程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> bean-Spring的容器初始化以後怎麼使用

bean-Spring的容器初始化以後怎麼使用

編輯:編程綜合問答
Spring的容器初始化以後怎麼使用

現在在web.xml中配置了spring的監聽器,這時當啟動tomcat的時候,spring的容器
就會初始化,對spring的配置采用注解的方式,假設有一個@Component("quest")此時,spring的配置文件中只有一句

如果這時在測試類中需要用到quest對象,應該怎麼獲得quest這個bean

如果不在web.xml中配置監聽器,而是手動獲得spring容器,這個我會,應該是
ApplicationContext ctx = new ClassPathXmlApplicationContext("XXXX.xml");
然後
Quest quest = (Quest)ctx.getBean("quest");

現在就想讓配置監聽器有同樣的作用,應該怎麼做

最佳回答:


WebApplicationContext ac = ContextLoader.getCurrentWebApplicationContext() ;你試試

u014626975
cool0532
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved