0%

5.Spring的配置

5.Spring的配置

5.1别名

1
2
3
4
5
6
<bean id="user" class="com.lwj.pojo.User">
<property name="name" value="pojo"></property>
<!--property给对象设置初始值-->
</bean>

<alias name="user" alias="user2"></alias>
1
User user = (User)context.getBean("user2");

如果添加了别名,我们可以使用别名获取到这个对象。

5.2Bean的配置

1
2
3
4
5
6
7
8
<!--
id : Bean 的唯一标识符,也就是我们学的对象名
class : bean 对象所对应的全限类名
name : 也是别名,可以同时取多个别名
-->
<bean class="com.lwj.pojo.User" id="user3" name="user4">
<property name="name" value="CeShi"></property>
</bean>

5.3import

这个import一般用于团队开发,它可以将多个配置文件导入合并一个。

假设,现在项目中有多个人开发,这三个人肤质不同类开发,不同的类需要注册在不同的bean中,我们可以利用import将所有人的beans合并为一个总的!

1
2
<import resource="applicationContext.xml"></import>
<import resource="Beans1.xml"></import>