Spring核心配置文件applicationContext.xml中,可配置如下内容
1.Alias
Alias标签提供我们为注册过的bean增加别名的功能,我们已经在容器中注册过的bean,可通过alias标签,为其添加一个别名,使用时两个名称都可正常使用
<bean id="userBean" class="com.aircl.domain.User"> <property name="name" value="aircl"></property> </bean> <!--别名--> <alias name="userBean" alias="userBeanAlias"></alias>
2.Bean
Bean标签提供我们注册类的功能
<!--id : bean唯一标识符--> <!--class : 类路径:包名+类名--> <!--name : 别名,相比alias更加强大,可取多个别名,多个别名之间可用逗号、空格、分号分割--> <bean id="userBean" class="com.aircl.domain.User" name="user2,user3 user4;user5"> <property name="name" value="aircl"></property> </bean>
3.Import
Import标签提供我们将多个配置文件合并的功能,一般用于团队开发时使用
<import resource="beans.xml"/> <import resource="beans2.xml"/> <import resource="beans3.xml"/>