IDEA中spring的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 http://www.springframework.org/schema/beans/spring-beans.xsd">
</beans>
**Eclipse中的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">
</beans>
spring的 属性 注入
通过setter方法注入Bean 的属性值或依赖的对象
属性注入使用 元素, 使用 name 属性指定 Bean 的属性名称,value 属性或 子节点指定属性值
value: 注入的值
ref bean: 注入其他的bean
如果有List, Set, Array, Map时, 在值前加入标签
Util:map
构造方法 注入(用的少)
构造器注入在 元素里声明属性, 中没有 name 属性
使用注入类的方法
ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("配置xml文件");
applicationContext.getBean("xml的bean的id", 类的class).var;
在xml文件中有<>这些符号要加入内容中时,用 <![CDATA[内容]]>
调用其他配置文件