spring(三):配置文件配置
bean标签
IOC容器创建对象的方式:
- 使用无参构造创建对象,默认 (用无参构造创建一个对象,然后调用它的set方法,实现属性的注入)
- 使用有参构造创建对象。
1 | <!--IOC默认的是调用无参构造,设置属性需要用到set方法,所以如果没有无参构造或set方法会报错 |
在配置文件加载的时候,容器中管理的对象就已经初始化了
别名alias
1 | <!--别名,添加了别名之后,我们getBean中参数可以使用原来名字,也可以使用别名--> |
bean配置
1 | <!-- |
import
一般用于团队开发使用,它可以将多个配置文件,导入合并为一个。假设,现在项目中有多个人开发,这三个人负责不同的类开发,不同的类需要注册在不同的bean中,我们可以利用import将所有人的beans.xml合并为一个总的。使用的时候,直接使用总的配置就可以了。
- bean1.xml
- bean2.xml
- bean3.xml
1
2
3
4<!--import用于团队开发,可以一人一个xml,一个大的xml用import标签合并-->
<import resource="bean1.xml"/>
<import resource="bean2.xml"/>
<import resource="bean3.xml"/>
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hakurei Reimu!