web前端

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

Spring中加载XML文件的方式


发布日期:2023年10月23日
 
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 )

上一篇:使用Eclipse SWT控件开发WEB应用

下一篇:spring中读取xml配置文件、获取bean