web前端

位置:IT落伍者 >> web前端 >> 浏览文章

Spring中加载XML配置文件的方式


发布日期:2018年02月28日
 
Spring中加载XML配置文件的方式

spring 中加载xml配置文件的方式好像有 xml是最常见的spring 应用系统配置源Spring中的几种容器都支持使用xml装配bean包括

XmlBeanFactory

ClassPathXmlApplicationContext

FileSystemXmlApplicationContext

XmlWebApplicationContext

一:XmlBeanFactory 引用资源

Resource resource = new ClassPathResource(appcontextxml);

BeanFactory factory = new XmlBeanFactory(resource);

二:ClassPathXmlApplicationContext 编译路径

ApplicationContext factory=new ClassPathXmlApplicationContext(classpath:appcontextxml);

ApplicationContext factory=new ClassPathXmlApplicationContext(appcontextxml); // src目录下的

ApplicationContext factory=new ClassPathXmlApplicationContext(conf/appcontextxml); // src/conf 目录下的

ApplicationContext factory=new ClassPathXmlApplicationContext(file:G:/Test/src/appcontextxml);

三 : 用文件系统的路径

ApplicationContext factory=new FileSystemXmlApplicationContext(src/appcontextxml);

//使用了 classpath: 前缀作为标志 这样FileSystemXmlApplicationContext 也能够读入classpath下的相对路径

ApplicationContext factory=new FileSystemXmlApplicationContext(classpath:appcontextxml);

ApplicationContext factory=new FileSystemXmlApplicationContext(file:G:/Test/src/appcontextxml);

ApplicationContext factory=new FileSystemXmlApplicationContext(G:/Test/src/appcontextxml);

四: XmlWebApplicationContext 是专为Web工程定制的

ServletContext servletContext = requestgetSession()getServletContext();

ApplicationContext ctx = WebApplicationContextUtilsgetWebApplicationContext(servletContext );

上一篇:向Web开发进军 Eclipse发展浅析

下一篇:Spring中XML配置的12个技巧[2]