5.1 别名
<!--别名 如果添加了别名,可以通过别名获取对象 -->
<alias name="userT" alias="user2"></alias>
5.2 Bean的配置
<!--
id: bean 的唯一标识符,也就相当于对象名
class: bean 对象的命名空间:包名 + 类型
name: 也是别名, 而且可以取多个别名(可以用逗号,空格,分号等分割)
-->
<bean id="userT" name="userNew,userNew2" class="com.hunter.pojo.UserT" scope="singleton">
<property name="name" value="hunter"></property>
</bean>
5.3 Import
import 一般用于团队开发,它可以把多个bean文件合并为一个文件
假设,现在项目中有多个人开发,这三人负责不同的类,不同的类需要注册在不同的bean文件中,我们可以利用import 将所有人的beans.xml 合并为一个总的!
- 张三
- 李四
- 王五
- applicationContext.xml
<import resource="beans.xml"></import>
<import resource="beans2.xml"></import>
<import resource="beans3.xml"></import>
使用的时候,调用总的就可以了
注意:如果多个bean文件中出现重名bean,会自动合并
网友评论