实验五 spring入门及IOC实验
一 实验目的
了解Spring框架的基本概念;学习Spring框架的核心组件;掌握ioc容器使用以及xml和注解方式配置管理beans。
二 实验内容
1 . 创建一个Maven工程
在IntelliJ IDEA中创建一个新的Maven工程,添加Spring依赖
2 . 创建相应的包和实体类




3 在spring配置文件中配置student类各个属性,包括简单类型,类类型,集合类型,数组类型

4、编写测试代码,分别测试三种获取student对象的方法

5编写controller,service,dao层相关类和接口,完成xml自动装配实验
1)创建类似如下的类和接口




2)创建spring配置文件

3)创建测试方法进行测试:

6在以上类和接口的基础上进行改写,完成注解方式自动装配实验



Xml文件如下;

按前面方式测试。
实验内容
-
创建一个Maven工程
在IntelliJ IDEA中创建一个新的Maven工程,添加Spring依赖

-
创建相应的包和实体类



3 在spring配置文件中配置student类各个属性,包括简单类型,类类型,集合类型,数组类型


4、编写测试代码,分别测试三种获取student对象的方法

输出

5编写controller,service,dao层相关类和接口,完成xml自动装配实验
1)创建类似如下的类和接口





2)创建spring配置文件

3)创建测试方法进行测试:

输出

三 实验收获
收获:对 Spring 框架有了更深入的理解和掌握,学会了如何使用 IOC 容器以及 XML 和注解方式配置管理 beans。今后将继续深入学习 Spring 框架的其他功能和特性,如 AOP、事务管理、数据访问等,尝试将 Spring 框架应用到实际项目中,通过实践进一步巩固自己的知识和技能。