微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Spring-spring配置

5、Spring配置

5.1、别名

<!--别名,如果添加了别名,也可以通过别名获取对象-->
<alias name="user" alias="userNew"/>

5.2、Bean的配置

<!--
      id:是bean的标识符,要唯一,对象名,如果没有配置id,name就是认标识符
      如果配置id,又配置了name,那么name是别名
      name:可以设置多个别名,可以用逗号,分号,空格隔开
      如果不配置id和name,可以根据applicationContext.getBean(.class)获取对象;
      class:是bean对象对应的全限定名=包名+类名
   -->
<bean id="userT" class="com.gwg.pojo.UserT" name="userT2,userT3,userT4">
    <property name="name" value="狗哥呀"/>
</bean>

5.3、import

import一般用于团队开发,可以将多个配置文件合并为一个。团队的合作通过import来实现 .

不同的类要注册到不同的bean中,使用import,将所有的beans.xml合并为一个,使用时使用一个总的配置applicationContext.xml

  • beans.xml
  • beans2.xml
  • beans3.xml
  • applicationContext.xml

applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
                           https://www.springframework.org/schema/beans/spring-beans.xsd">

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

</beans>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。