Spring 3.2 简单入门实例
第一步:创建Java工程,导入jar包
新建Java工程,取名为spring。
程序所需的最少jar包如下:
commons-logging-1.1.2.jar
spring-beans-3.2.2.RELEASE.jar
spring-context-3.2.2.RELEASE.jar
spring-core-3.2.2.RELEASE.jar
spring-expression-3.2.2.RELEASE.jar
第二步:写UserService类
com.service.UserService:
public class UserService {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void sayHello() {
System.out.println("hello, " + name);
}
}
第三步:配置applicationContext.xml文件
创建applicationContext.xml文件,放在src目录下:
<?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">
<bean id="userService" class="com.service.UserService">
<property name="name" value="spring" />
</bean>
</beans>
第四步:写Test类,测试代码
com.test.Test:
public class Test {
public static void main(String[] args) {
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
UserService us = (UserService) ac.getBean("userService");
us.sayHello();
}
}
输出结果:
hello, spring