======== 使用工厂 ======== 1 定义一个类 /src/main/java/cn/tedu/usefactory/Student.java: public class Student { } 2 通过配置文件告诉工厂有这么个类 /src/main/resources/applicationContext.properties: student = cn.tedu.usefactory.Student 3 通过工厂获得这个类的对象 /src/test/java/cn/tedu/usefactory/StudentTest.java: class StudentTest { @org.junit.jupiter.api.Test 注意这里要强转 void test() { / Student student = (Student) BeanFactory.getBean("student"); System.out.println(student); } } cn.tedu.usefactory.Student@de3a06f 例程:UseFactory