• Spring配置文件


    Spring配置文件

    <?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 http://www.springframework.org/schema/beans/spring-beans.xsd">
        <!--    使用spring导入包    -->
        <bean id="hello" class="com.maple.pojo.Hello">
            <!--1. 下标赋值-->
            <!--<constructor-arg index="0" value="枫叶"/>-->
            <!--2. 类型赋值,不建议使用-->
            <!--<constructor-arg type="java.lang.String" value="枫叶"/>-->
            <!--3. 通过参数名赋值-->
            <constructor-arg name="name" value="枫叶"/>
            <!--不指定constructor-arg会使用无参构造器初始化,property通过set方法给属性赋值-->
            <!--<property name="name" value="Spring"/>-->
        </bean>
        <!--
        id:bean的唯一标识符
        class:bean所对应的类的全限定名(包名+类名)
        name:也是别名,可以取多个别名用","、" "、";"分隔(逗号、空格、分号)。
        -->
        <bean id="hello1" class="com.maple.pojo.Hello" name="he,hi">
            <property name="name" value="枫叶"/>
        </bean>
        <alias name="hello" alias="hello2"/>
        <import resource="beans2.xml"/>
        <import resource="beans3.xml"/>
        <import resource="beans4.xml"/>
    </beans>
    
    1. bean对应Java类,指定由spring管理的类。

      	<!--
          id:bean的唯一标识符
          class:bean所对应的类的全限定名(包名+类名)
          name:别名,可以取多个别名用","、" "、";"分隔(逗号、空格、分号)。
          -->
          <bean id="hello" class="com.maple.pojo.Hello" name="he,hi">
              <property name="name" value="枫叶"/>
          </bean>
      
    2. alias:给bean配置别名(感觉完全多余)

      <alias name="hello" alias="hello2"/>
      
    3. import:一般用于团队开发,可以将多个配置文件导入合并为一个配置文件。

      	<import resource="beans2.xml"/>
          <import resource="beans3.xml"/>
          <import resource="beans4.xml"/>
      
  • 相关阅读:
    textarea输入字符有限制
    linux 简单命令
    jQuery animate()
    两张图切换
    表单验证 靠name获取
    jquery验证手机号码
    倒计时
    锚点链接 阻止a标签跳转
    滚动监听: bootstrap 的scrollspy
    MySQL 02
  • 原文地址:https://www.cnblogs.com/junlinsky/p/12822230.html
Copyright © 2020-2023  润新知