1)下载Spring2.5.4并解压。
2)使用MyEclipse创建一个Web project。
3)分别将将spring-framework-2.5.4/dist包下面的spring.jar;spring-framework-2.5.4/lib/log4j下面的log4j-1.2.15.jar;spring-framework-2.5.4/lib/jakarta-commons下面的commons-logging.jar包添加到项目引用。
4)新建一个配置文件applicationContext.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-2.0.xsd">
<bean id="chinese" class="org.dql.model.Chinese">
</bean>
</beans>
5)新建接口Iperson.java,类Chinese.java,Test.java。代码分别如下:
/***********************************************************************/
/*创建时间:May 21, 2008*/
/***********************************************************************/
package org.dql.model;
public interface IPerson {
public void sayHello();
}
/***********************************************************************/
/*创建时间:May 21, 2008*/
/***********************************************************************/
package org.dql.model;
public class Chinese implements IPerson {
public void sayHello() {
System.out.print("你好");
}
}
/***********************************************************************/
/*创建时间:May 21, 2008*/
/***********************************************************************/
package org.dql.model;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
public class Test {
public static void main(String[] args) {
ApplicationContext ctx = new
ClassPathXmlApplicationContext("applicationContext.xml");
// FileSystemXmlApplicationContext("applicationContext.xml");
IPerson person = null;
person = (IPerson) ctx.getBean("chinese");
person.sayHello();
}
}
6)运行查看结果:
你好