spring为ApplicationContext提供有三种实现(举例)
来源:互联网 发布:化妆品网络销售话术 编辑:程序博客网 时间:2024/06/16 00:23
spring为ApplicationContext提供的3种实现分别为:ClassPathXmlApplicationContext,FileSystemXmlApplicationContext和XmlWebApplicationContext,其中XmlWebApplicationContext是专为Web工程定制的。使用举例如下:
FileSystemXmlApplicationContext
eg1.
ApplicationContext ctx = new FileSystemXmlApplicationContext("bean.xml"); //加载单个配置文件
eg2.
String[] locations = {"bean1.xml", "bean2.xml", "bean3.xml"};
ApplicationContext ctx = new FileSystemXmlApplicationContext(locations ); //加载单个配置文件
eg3.
ApplicationContext ctx =new FileSystemXmlApplicationContext("D:/project/bean.xml");//根据具体路径加载文件ClassPathXmlApplicationContext
eg1.
ApplicationContext ctx = new ClassPathXmlApplicationContext("bean.xml");
eg2.
String[] locations = {"bean1.xml", "bean2.xml", "bean3.xml"};
ApplicationContext ctx = new ClassPathXmlApplication(locations);
注:其中FileSystemXmlApplicationContext和ClassPathXmlApplicationContext与BeanFactory的xml文件定位方式一样是基于路径的。XmlWebApplicationContext
eg1.
ServletContext servletContext = request.getSession().getServletContext();
ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(servletContext);
摘自阿密果的blog,很有意思的签名:不骄、不矜、勤工、好学,才是好女子!
- spring为ApplicationContext提供有三种实现(举例)
- spring为ApplicationContext提供有三种实现
- spring为ApplicationContext提供有三种实现
- spring为ApplicationContext提供有三种实现
- spring为ApplicationContext提供有三种实现
- spring为ApplicationContext提供有三种实现
- spring为ApplicationContext提供有三种实现
- spring为ApplicationContext提供有三种实现
- java spring为ApplicationContext提供有三种实现(dubbo-consumer.xml)
- java spring为ApplicationContext提供有三种实现(dubbo-consumer.xml)
- spring为ApplicationContext提供的3种实现
- spring为ApplicationContext提供的3种实现
- java spring为ApplicationContext提供有三种实现http://blog.csdn.net/jyonghu003/article/details/59631621
- Spring的ApplicationContext.getBean()的具体实现
- Spring容器ApplicationContext实现和配置WebApplicationContext
- spring+mybatis通过ApplicationContext实现Autowired
- Spring MVC 学习总结(九)——Spring MVC实现RESTful与JSON(Spring MVC为前端提供服务)
- 使用JDBCTemplate实现与Spring结合,方法公用 ——Spring配置(applicationContext.xml)
- listener.ora、sqlnet.ora、tnsnames.ora 相关
- 为什么我们对工作缺乏责任心
- 技术人员的晋升路线
- 1TB容量装入一张DVD光盘
- HashSet方法的基本使用
- spring为ApplicationContext提供有三种实现(举例)
- GIS学习日志(2009-3-25)
- 转载
- 理解设计模式比较好的文章
- JUnit 入门
- XHTML的几个注意点
- jquery学习1
- 实验四 面向SOCKET编程
- PayPal注册及使用详解