1.创建spring包(window--preferences--java--build path--user libraries--new--spring)

2.添加spring需要的三个包

add jars(一个核心包,两个日志文件包)

spring依赖库

* SPRING_HOME/dist/spring.jar

* SPRING_HOME/lib/jakarta-commons/commons-logging.jar

* SPRING_HOME/lib/log4j/log4j-1.2.14.jar

3.引入spring包到项目中(点击项目右键--properties--java build path--libraries--add library--user library)

4.复制配置文件(applicationContext.xml , log4j.properties)到src

5.在applicationContext.xml中配置依赖关系

(设置xml的提示(spring-beans-2.0.xsd约束标签的文件):

 

window--preferences--myEclipse--files and Editors--
   XML--xml catalog--add--
   key type:URI
   location:file system--(spring-framework--dist--resources--spring-beans-2.0.xsd)
   --key type:schema location
   --key:后面添加spring-beans-2.0.xsd
)
<bean id="userDaoImpl" class="com...路径"/>

如有依赖关系:

<bean id="userManager" class="com...路径">
构造函数中传递了userDao)
    <constructor-arg ref="userDaoImpl"/>当我们使用userManager时,spring会将实例化好的UserDao实例注入给我们    
     set方法注入(如实例化userManager时,使用的是setUserDao())
     <property name="userDao" ref="userDaoImpl">
</bean>

6.如何使用

BeanFactory factory = new ClassPathXmlApplicationContext("applicationContext.xml");

UserManager userManager = (UserManager )factory.getBean("userManager");