标签:cat imp www http alias ring schema 建议 code
<?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>
bean对应Java类,指定由spring管理的类。
<!--
id:bean的唯一标识符
class:bean所对应的类的全限定名(包名+类名)
name:别名,可以取多个别名用","、" "、";"分隔(逗号、空格、分号)。
-->
<bean id="hello" class="com.maple.pojo.Hello" name="he,hi">
<property name="name" value="枫叶"/>
</bean>
alias:给bean配置别名(感觉完全多余)
<alias name="hello" alias="hello2"/>
import:一般用于团队开发,可以将多个配置文件导入合并为一个配置文件。
<import resource="beans2.xml"/>
<import resource="beans3.xml"/>
<import resource="beans4.xml"/>
标签:cat imp www http alias ring schema 建议 code
原文地址:https://www.cnblogs.com/junlinsky/p/12822230.html