Spring4第二讲学习笔记,配置文件详解

来源:互联网 发布:tensorflow 物体识别 编辑:程序博客网 时间:2024/05/16 03:25
配置文件详解
1.alias:为bean设置别名,在测试代码中,User user = (User)bf.getBean("u");也能拿到对象
<beans>
  <bean id="user" name="XXX" class="XXX.XXX"/>
  <alias name="user" alias="u"/>   


2.<bean id="user" name="u1,u2" class="XXX.XXX">
<property name="name" value="张三"/>
  </bean>
id是bean的唯一标识符,如果没有配置id,name将被视为标识符
如果配置了id,name将被视为别名,name可以设置多个别名,用逗号或空格等隔开。
class是bean的完全限定名=包名+类名。
如果既没有配置id,又没有配置name,那么可以根据BeanFactory bf.getBean(Class)获取对象,但是要求配置文件中class="XXX"只有一个


3.团队协作通过import resource 来实现
  <import resource="config\User.xml"/>








原创粉丝点击