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

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

2013-11-23 20:48:41  來源: 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/29126.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.