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
https://www.springframework.org/schema/beans/spring-beans.xsd">
<!-- services -->
<bean id="student" class="com.qq.pojo.Student">
<!-- additional collaborators and configuration for this bean go here -->
</bean>
<!-- more bean definitions for services go here -->
</beans>
新建一个Student实体类
然后测试
public class Tset1 {
public static void main(String[] args) {
//创建容器 ClassPathXmlApplicationContext("配置文件路径") 方法
//BeanFactory是接
//ApplicationContext 接口
BeanFactory context = new ClassPathXmlApplicationContext("application-context.xml");
//使用绝对路径
// BeanFactory fcontext = new FileSystemXmlApplicationContext("C:\\Users\\13628\\IdeaProjects\\studyIOC\\src\\application-context.xml");
//使用id
//Student bean1 = fcontext.getBean(Student.class);
//bean1.work();
Student student = (Student)context.getBean("student");
//使用类的class对象
Student bean = context.getBean(Student.class);
bean.work();
//student.work();
}
}