Spring获取Bean的几种方式
来源:互联网 发布:软件结构图 编辑:程序博客网 时间:2024/04/27 09:14
方法一:在初始化时保存ApplicationContext对象 代码:
ApplicationContext ac = new FileSystemXmlApplicationContex("applicationContext.xml");
ac.getBean("beanId");
说明:
这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。
方法二:通过Spring提供的工具类获取ApplicationContext对象
代码:
import org.springframework.web.context.support.WebApplicationContextUtils;
ApplicationContext ac1 = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext sc)
ApplicationContext ac2 = WebApplicationContextUtils.getWebApplicationContext(ServletContext sc)
ac1.getBean("beanId");
ac2.getBean("beanId");
方法三:
ApplicationContext context = new ClassPathXmlApplicationContext(
new String[] {"services.xml", "daos.xml"});
- Spring获取Bean的几种方式
- Spring获取Bean的几种方式
- Spring获取Bean的几种方式
- Spring获取Bean的几种方式
- Spring获取Bean的几种方式
- Spring获取Bean的几种方式
- spring获取bean的几种方式
- spring 获取bean的几种方式
- spring 获取Bean的几种方式
- Spring获取bean的几种方式
- spring 获取bean几种方式
- Spring获取bean几种方式
- Spring框架下获取Bean的几种方式
- Spring获取Bean的几种方式 分享
- Spring框架下获取Bean的几种方式
- Spring在代码中获取bean的几种方式
- Spring读取配置文件,获取bean的几种方式
- java中获取spring中bean的几种方式
- hashcode 的疑惑
- EPG详解
- Sql Server2005 Transact-SQL 新兵器学习总结之-TOP 运算符
- 无线路由器WDS功能应用举例
- JSP页面中的request.getContextPath()出现“ .... .. refers to the missing type String”错误
- Spring获取Bean的几种方式
- 【AV SYNC】数字电视中的编解码器同步机制
- Sql Server2005 Transact-SQL 新兵器学习总结之-数据类型
- Thoughts on Redis
- c++ map
- UIWebView 屏蔽 alert警告框
- 逆波兰表达式实验
- Sql Server2005 Transact-SQL 新兵器学习总结之-TRY…CATCH
- linux switch windows