1、别名(alias)
<alisa name="user" alias="userNew"/>
别名,如果添加了别名,我们也可以使用别名获取这个对象
2、bean
<bean id="user" class="com.kuang.pojo.User" name="user2 u2"> <property name="name" value="bear"></property> </bean>
id:bean的唯一标识符,也就是相当于我们学的对象名
class:bean对象所对应的全限定名,包名 + 类型
name:也是别名,而且name可以同时取多个别名,可以用空格分隔(user2 u2)也可以逗号分隔(user2, u2)也可以分号分隔(user2;u2)三种方式可以同时使用
3、import
impoet一般用于团队合作,可以将多个配置文件合并为一个
假设,现在项目中有多个人开发,这三个人复制不同的类开发,不同的类需要注册在不同的bean中,我们可以利用import将所有人的beans.xml合并为一个
applicationContext.xml
<import resource="beans.xml"> <import resource="beans2.xml"> <import resource="beans3.xml">
使用的时候,直接使用总的配置就行了