目录结构
第一个spring项目
Student实体类
package dao;
public class Student {
private int stuNum;
private String stuName;
private int stuAge;
public int getStuNum() {
return stuNum;
}
public void setStuNum(int stuNum) {
this.stuNum = stuNum;
}
public String getStuName() {
return stuName;
}
public void setStuName(String stuName) {
this.stuName = stuName;
}
public int getStuAge() {
return stuAge;
}
public void setStuAge(int stuAge) {
this.stuAge = stuAge;
}
@Override
public String toString() {
return "Student{" +
"stuNum=" + stuNum +
", stuName='" + stuName + '\'' +
", stuAge=" + stuAge +
'}';
}
}
applicationConext.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.xsd">
<bean id="student" class="dao.Student">
<property name="stuNum" value="1"></property>
<property name="stuAge" value="23"></property>
<property name="stuName" value="zs"></property>
</bean>
</beans>
Test测试类
package com.test1;
import dao.Student;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Test {
public static void main(String[] args){
//spring上下文对象
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
Student s = (Student)context.getBean("student");
System.out.println(s);
}
}