================== Spring IoC注解配置 ================== 开发者只需将类告诉Spring容器,Spring容器就能完成对象创建和属性注入的工作: - 编写XML文件,告诉Spring容器管理那些类对象 - 在类上添加注解,将其对象交由Spring容器管理 1 创建项目 IDEA 新建项目 Maven 名称:AnnotationIoc 组ID:cn.tedu 工件ID:annotationioc 版本:1.0.0 2 添加依赖 org.springframework spring-context 5.3.14 3 实体类 在cn.tedu.annotationioc.beans包中创建Student类: public class Student { private String number; private String name; private String gender; private int age; private Date enrollment; public String getNumber() { return number; } public void setNumber(String number) { this.number = number; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getGender() { return gender; } public void setGender(String gender) { this.gender = gender; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public Date getEnrollment() { return enrollment; } public void setEnrollment(Date enrollment) { this.enrollment = enrollment; } @Override public String toString() { return "Student{" + "number='" + number + '\'' + ", name='" + name + '\'' + ", gender='" + gender + '\'' + ", age=" + age + ", enrollment=" + enrollment + '}'; } } 4 配置文件 在/src/main/resources目录下创建applicationContext.xml的文件: 保存为模板。 将base-package属性设置为实体类所在包路径cn.tedu.annotationioc.beans。 例程:AnnotationIoC