P名称空间
1.添加p名称空间在配置文件中
2.进行属性的注入
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<!--set()使用名称空间注入属性-->
<bean id="employee" class="com.atguigu.bean12.bean.employee" p:属性名="属性值">
</bean>
</beans>
util名称空间
1.添加util名称空间在配置文件中
2.使用util标签完成List/Set/Map集合注入的提取
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util.xsd">
<!--提取List/Set/Map集合类型属性的注入-->
<util:list id="">
<!--基本数据类型的注入-->
<value>属性值</value>
<!--引用数据类型的注入-->
<ref bean="对象类型的id"></ref>
</util:list>
</beans>
context名称空间
1.添加context名称空间在配置文件中
2.把外部properties属性文件引入到spring配置文件中
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<!--外部属性文件的引入-->
<context:property-placeholder location="classpath:文件路径"/>
</beans>