Spring常用配置解析
来源:互联网 发布:关联规则apriori算法 编辑:程序博客网 时间:2024/05/01 11:35
一,配置文件的延迟加载
Spring默认在创建BeanFactory时,将配置文件中所有的对象实例化并进行注入。
使用延迟初始化之后,等到用到bean的时候才去初始化。
使用default-lazy-init="true"来设置所有bean都延迟初始化,也可以单独在需要延迟初始化的bean单独配置lazy-init=“true”。
二,Spring bean的作用域设置
Scope的值:
1,sigleton:为默认值,每次调用getBean向IOC容器中取得的对象是相同。
2,prototype:每次调用getBean取得的对象都是单独的实例,是不相同的。
通过在bean中添加scope=啥值,来指定bean的调用是否为单例。
SSH中需要设置为多例的类:Action类。每次客户端发送请求,都需要实例化一个新来来处理我们提交的数据,如果为单例,在多并发的请求时,会出现问题。
三,多配置文件的处理
1,字符串
factory=newClassPathXmlApplicationContext("applicationContext.xml");
2,字符串数组
String[] confgs={"applicationContext.xml","applicationContext-editor.xml"};factory=new ClassPathXmlApplicationContext(confgs)
3,使用通配符
factory=new ClassPathXmlApplicationContext("classpath*:applicationContext*.xml");
PS: 注意项目路径的中文问题;
0 0
- Spring常用配置解析
- Spring常用注释解析
- spring配置fastjson解析
- spring配置解析过程
- 【Spring】Spring常用配置-Profile
- Spring常用的配置
- ssh_1 常用spring配置
- 常用Spring配置项
- Spring 常用配置小结
- spring常用配置
- spring mvc常用配置
- Spring常用配置
- Spring中常用配置
- spring 常用配置
- spring常用注解配置
- Spring常用配置示例
- Spring常用配置
- Spring常用配置
- 瀑布模型、螺旋模型、敏捷开发
- 实战开发-Ashurol天气预报APP(三)
- 主系统linux + 次系统windows7
- 软件测试试题
- 缓存算法及Redis、Memcached、Guava、Ehcache中的算法
- Spring常用配置解析
- ListView 实现 调整显示次序
- LMPASS
- 【c#】树节点控件
- C++ - STL - 小TIP - 任意模板参数类型map的遍历
- 安装archlinux
- Html知识点
- UML类图的关系
- 创建数据源的问题