熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

Spring中加載XML文件的方式

2022-06-13   來源: Java開源技術 

  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 )


From:http://tw.wingwit.com/Article/program/Java/ky/201311/28211.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.