Spring加载配置文件的几种方法
来源:互联网 发布:数控机床自动编程软件 编辑:程序博客网 时间:2024/04/30 05:14
第一种:
//获得spring资源,加载配置文件
Resource resource = new ClassPathResource("applicationContext.xml");
//获得spring的容器实例,BeanFactory这是一个抽象的接口
BeanFactory factory = new XmlBeanFactory(resource);
//从容器中找到我们的bean,也就是我们的类
IHello hi = (IHello)factory.getBean("hellobean");
第二种:
//从项目的src目录下加载applicationContext.xml
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
IHello hi = (IHello)ac.getBean("hellobean");
第三种:
//从整个文件系统中加载配置文件
new FileSystemXmlApplicationContext("WebRoot/WEB-INF/applicationContext.xml");
ApplicationContext ac = new FileSystemXmlApplicationContext("src/applicationContext.xml");
第四种:
ServletContext servletContext = request.getSession().getServletContext();
ApplicationContext factory = WebApplicationContextUtils.getWebApplicationContext(servletContext);
可以用在spring mvc的Controller中,从WEB-INF/下加载配置文件 。
//获得spring资源,加载配置文件
Resource resource = new ClassPathResource("applicationContext.xml");
//获得spring的容器实例,BeanFactory这是一个抽象的接口
BeanFactory factory = new XmlBeanFactory(resource);
//从容器中找到我们的bean,也就是我们的类
IHello hi = (IHello)factory.getBean("hellobean");
第二种:
//从项目的src目录下加载applicationContext.xml
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
IHello hi = (IHello)ac.getBean("hellobean");
第三种:
//从整个文件系统中加载配置文件
new FileSystemXmlApplicationContext("WebRoot/WEB-INF/applicationContext.xml");
ApplicationContext ac = new FileSystemXmlApplicationContext("src/applicationContext.xml");
第四种:
ServletContext servletContext = request.getSession().getServletContext();
ApplicationContext factory = WebApplicationContextUtils.getWebApplicationContext(servletContext);
可以用在spring mvc的Controller中,从WEB-INF/下加载配置文件 。
- Spring加载配置文件的几种方法
- spring加载配置文件的几种方式
- 读取spring配置文件的几种方法
- Spring加载配置文件的几种方法(出现错误的时候可以查看)
- 几种加载Spring的配置文件的方式
- 加载SPRING的几种方法
- java加载properties配置文件的几种方法
- 读取Spring的配置文件applicationContext.xml几种方法
- Java中spring读取配置文件的几种方法
- 加载spring配置文件的常用三种方法
- 加载Spring配置文件常用的三种方法
- 加载spring配置文件的常用三种方法
- 加载spring配置文件的常用三种方法
- Web应用中加载Spring配置文件的三种方法
- spring 中加载xml配置文件的方法
- Spring 加载配置文件的几个方法
- Spring中加载XML配置文件的方法
- spring启动加载程序的几种方法
- EM algorithm&Jensen
- 从谷歌(google)到Hadoop,再到大数据商业智能(Big Data BI)
- DeveXpress ASPxGridView实现checkbox全选反选(自带的ShowSelectCheckBOx)并获取选中checkbox对应的值集合
- excel下拉菜单
- [sicily online]1034. Forest
- Spring加载配置文件的几种方法
- 看看一些著名的软件都用什么编程语言写成(更新中...)?
- iPhone App 开发第一步:从零到真机调试HelloWorld
- 线程的生命周期
- VS2005 中error C2440: 如无法从“const char [N]”转换为“LPCWSTR” 的一点总结
- fread写入结构体
- 深入研究Hibernate之七:一级缓存
- linux 驱动学习之阻塞 I/O
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学