我整理的去掉doc和source包后的Spring包,下载地址
1.将所有jar包导入工程
2.测试是否生效
我的具体目录结构如下:
src
>service
>>HelloService.java
>test
>>Test.java
>bean.xml
新建bean类
package service;
public class HelloService {
private String helloText;
public void hello() {
System.out.println(helloText);
}
public String getHelloText() {
return helloText;
}
public void setHelloText(String helloText) {
this.helloText = helloText;
}
}
新建Spring配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<bean id="helloService" class="service.HelloService">
<property name="helloText" value="Hello Spring!"/>
</bean>
</beans>
新建测试类
package test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import service.HelloService;
public class Test {
public static void main(String[] args) {
ApplicationContext ctx = new ClassPathXmlApplicationContext("bean.xml");
System.out.println(ctx);
HelloService helloService = ctx.getBean(HelloService.class);
helloService.hello();
}
}