Spring的配置

别名alias

我们可以通过alias标签为bean设置别名

<!-- 在getBean时,既可以通过id,也可以通过别名获取 -->
<alias name="user" alias="newUser"/>

bean标签

bean就是java对象,由Spring创建和管理

<bean id="user" class="com.jh.domain.User" name="user2,u2"></bean>
  • id:bean的唯一标识符,相当于对象名

  • class:bean对象所对应的全限定名:包名 + 类型

  • name:也就是别名,可以设置多个别名,使用(逗号|分号|空格)分隔

  • 其他的配置后续了解

  • ……

import标签

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

<import resource="{path}/beans.xml"/>

假设,现有项目中是多个人开发,各自负责不同的类开发,不同的类需要注册到不同的bean中

我们可以利用import将所有人的beans.xml合并到一个

  • 张三的beans.xml

  • 李四的beans.xml

  • 王五的beans.xml

  • 合并为一个applicationContext.xml

    <import resource="beans1.xml"/>
    <import resource="beans2.xml"/>
    <import resource="beans3.xml"/>
    

使用的使用,直接使用applicationContext.xml就行了

posted @ 2021-01-18 17:03  天下御免  阅读(41)  评论(0编辑  收藏  举报