5、Spring配置

5.1、别名

别名: 如果添加了别名, 我们也可以使用别名获取这个对象 (没什么用 通过name也可以取别名)

<**alias name="userName3" alias="user3"**/>
name: 也是别名, 而且可以同时取多个别名(通过空格、逗号、分号来分割)

    <!--别名: 如果添加了别名, 我们也可以使用别名获取这个对象 (没什么用 通过name也可以取别名)-->
    <alias name="userName3" alias="user3"/>

5.2、Bean的配置

		<!--
        id: bean的唯一标识符, 也就是相当于对象名
        class: bean对象所对应的全限定名: 包名 + 类型
        name: 也是别名, 而且可以同时取多个别名(通过空格、逗号、分号来分割)
    -->
    <bean id="UserT" class="com.pojo.UserT" name="t,T u3">

    </bean>
    <!--别名: 如果添加了别名, 我们也可以使用别名获取这个对象 (没什么用 通过name也可以取别名)-->
    <alias name="userName3" alias="user3"/>

5.3、import

一般用于团队开发使用, 他可以将多个配置文件, 导入合并为一个。
假设, 现在项目中有多个人开发, 这三个人复制不同的类开发, 不同的类需要注册在不同的bean中, 我们可以利用import将所有人的beans.xml合并为总的配置(applicationContext.xml)!
![image.png](https://www.icode9.com/i/ll/?i=img_convert/142cca0d4d201c95deb6d6c8e259b6d8.png#clientId=u2ce600a3-778e-4&from=paste&height=151&id=u483bbcfc&margin=[object Object]&name=image.png&originHeight=168&originWidth=364&originalType=binary&ratio=1&size=9838&status=done&style=none&taskId=u2dab4067-8afa-48b9-a61d-f7e15633052&width=328)

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

使用的时候, 直接使用总的配置就可以了
根据import导入的顺序,id的同名bean.下面会覆盖上面

上一篇:使用R语言制作令人惊艳的海报


下一篇:vue实现tab切换并带切换样式的效果