spring中applicationContext
来源:互联网 发布:网络女主播直播换衣服 编辑:程序博客网 时间:2024/06/05 16:12
如果说BeanFactory是spring的心脏,那么Application就是完整的身躯。ApplicationContext就是由BeanFactory派生出来的。
ApplicationContext ctx=new ClassPathXmlApplicationContext("com/techman/context/beans.xml");
这里的参数等同于:"classpath:com/techman/context/beans.xml"
如果配置文件在文件系统的路径下,则可以优先考虑使用FileSystemXmlApplicationContext实现类:
ApplicationContext ctx=new FileSystemXmlApplicationContext("com/techman/context/beans.xml");
这里的参数等同于:"file:com/techman/context/beans.xml".
还可以指定一组配置文件,Spring自动将多个配置文件在内存中整合成一个配置文件:
ApplicationContext ctx=new ClassPathXmlApplicationContext(new String[]{"conf/bean1.xml","conf/bean2.xml"});
ApplicationContext的主要实现类是ClassPathXmlApplicationContext和FileSystemXmlApplicationContext,
前者默认从类路径加载配置文件,后者默认从文件系统加载文件。
如果配置文件放在类路径下,直接使用ClassPathXmlApplicationContext实现类:ApplicationContext ctx=new ClassPathXmlApplicationContext("com/techman/context/beans.xml");
这里的参数等同于:"classpath:com/techman/context/beans.xml"
如果配置文件在文件系统的路径下,则可以优先考虑使用FileSystemXmlApplicationContext实现类:
ApplicationContext ctx=new FileSystemXmlApplicationContext("com/techman/context/beans.xml");
这里的参数等同于:"file:com/techman/context/beans.xml".
还可以指定一组配置文件,Spring自动将多个配置文件在内存中整合成一个配置文件:
ApplicationContext ctx=new ClassPathXmlApplicationContext(new String[]{"conf/bean1.xml","conf/bean2.xml"});
阅读全文
0 0
- spring中取出ApplicationContext
- spring中applicationContext
- spring中使用ApplicationContext
- Spring中ApplicationContext加载机制
- Spring中ApplicationContext加载机制
- Spring中ApplicationContext加载机制
- Spring中ApplicationContext加载机制
- Spring中ApplicationContext加载机制
- Spring中ApplicationContext加载机制
- Spring中操作applicationContext.xml
- spring中BeanFactory和ApplicationContext
- Spring中ApplicationContext加载机制
- Spring中ApplicationContext加载机制
- Spring中BeanFactory、ApplicationContext区别
- Spring中ApplicationContext加载机制
- 【Spring】中ApplicationContext加载机制
- 在Spring中缓存applicationContext
- Spring中ApplicationContext加载机制
- 2.2.6—单链表—Rotate List
- PS快捷键
- Oracle数据库关于时间
- 学习 webpack 前,你需要了解的那些概念
- C语言之共用体(联合体)
- spring中applicationContext
- Android初级开发(四)——补充3、学习自定义控件
- Http协议与TCP协议简单理解(转)
- Mongodb与Redis应用指标对比
- Ionic2 Angularjs2 使用echarts时IOS App 图形抖动
- Linux驱动设计ioctl函数的cmd参数不能为2
- C语言程序的结构特点
- Cocos2d-js 骨骼动画载入
- c++容器