1 导入Jar
2 编写配置文件:官方名称为applicationContext.xml,可以自定义。去doc中找到xsd声明。在Doc中5 Core Technology中
<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>
3 配置<bean>,告诉Spring那些类的对象需要由Spring进行管理
3.1 <property name=”属性名对应的set方法” value=”具体内容”/> 给属性赋值
<bean id="peo" class="entity.People">
<property name="id" value="123"></property>
<property name="name" value="张三"></property>
</bean>
4 获取到对象进行注入。
4.1 ApplicationContext:容器,所有由Spring管理的对象都放入到容器中
4.2 ClassPathXmlApplicationContext:ApplicationContext接口的实现类,通过把classess目录作为基目录,寻找到Spring全局配置文件
4.3 getBean(“<bean> 的id属性值”);返回值为Object
4.4 getBean(“”,类.class);返回值为类的类型
<span style="white-space:pre"> </span>ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
People bean = ac.getBean("peo", People.class);
System.out.println(bean.toString());