1.首先,下载Spring压缩包
网址:http://repo.springsource.org/libs-release-local
我的文件名为 spring-framework-4.2.4.RELEASE-dist
2.解压后,文件夹内目录结构如下:
3.正式在eclipse下创建WEB项目
1).点击File->New->Dynamic WEB project,进入如下界面,输入项目名称,这里是Spring_003
2).导入JAR包。找到先前解压文件夹下的libs文件,找到以下四个核心JAR包
另外导入以下两个JAR包,与先前四个一同放入WEB-INF下面的lib文件夹下
选中以上6个JAR包,右键->Build path->add to Build path
完成JAR包导入
3.创建实体类
在Java Resources->src文件下
package com.nsy.bean;
/**
* 创建一个实体类
* @author 温暖wk依然
*
*/
public class Student {
private String name;
private Integer age;
private String sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
4.配置XML文件
<?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-4.2.xsd ">
<!-- 将Student对象交给Spring管理 -->
<bean name="student" class="com.nsy.bean.Student"></bean>
</beans>
5.创建测试类
package com.nsy.test;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.nsy.bean.Student;
/**
* 测试类
* @author 温暖wk依然
*
*/
public class Demo {
@Test
public void test1() {
//1.创建容器对象
ApplicationContext a=new ClassPathXmlApplicationContext("applicationContext.xml");
//2.向容器要student对象
Student s=(Student) a.getBean("student");
//3.输出对象地址
System.out.println(s);
}
}
6.在测试类内右键->Run As->JUnit Test进行测试
结果如下:
则表示结果正确。具体文件结构如下: