0
点赞
收藏
分享

微信扫一扫

spring整合hibernate实验二


  • 实验目的和要求

掌握使用Spring和hibernate的整合

掌握Springboot的使用

二、实验内容和步骤

1.创建一个maven的web项目,引入spring和hibernate的包

spring整合hibernate实验二_hibernate

2.加入hibernate和spring的配置文件

spring整合hibernate实验二_数据库_02

spring整合hibernate实验二_数据库_03

3.创建一个spring_hibernate数据库,该数据库有用户表和组表,用户和组为多对一关系

spring整合hibernate实验二_spring_04

spring整合hibernate实验二_hibernate_05

4.创建操作数据库的DAO类,构建一个基本dao接口和实现类,用户和组继承和实现他们

spring整合hibernate实验二_数据库_06

spring整合hibernate实验二_数据库_07

spring整合hibernate实验二_数据库_08

spring整合hibernate实验二_hibernate_09

5.完成service和controller的编写,注意创建service的基本接口和实现类

spring整合hibernate实验二_spring_10

spring整合hibernate实验二_hibernate_11

spring整合hibernate实验二_spring_12

spring整合hibernate实验二_hibernate_13

Controller类:

spring整合hibernate实验二_数据库_14

6.编写测试类,测试业务层可以正确拿到数据库中的数据

spring整合hibernate实验二_hibernate_15

7.编写界面层,实现用户的增删改查,运行项目

spring整合hibernate实验二_数据库_16

spring整合hibernate实验二_hibernate_17

spring整合hibernate实验二_数据库_18

8.创建一个springboot项目

spring整合hibernate实验二_数据库_19

9.配置该项目使用spring_hibernate数据库和Thymeleaf模板

spring整合hibernate实验二_spring_20

10.使用springboot框架完成4到8步骤

  第四步:

spring整合hibernate实验二_spring_21

  

spring整合hibernate实验二_hibernate_22

spring整合hibernate实验二_hibernate_23

   第五步:

spring整合hibernate实验二_hibernate_24

 

spring整合hibernate实验二_hibernate_25

spring整合hibernate实验二_数据库_26

spring整合hibernate实验二_hibernate_27

   第六步:

  1.加入依赖:

spring整合hibernate实验二_数据库_28

  2.编写测试用例:

spring整合hibernate实验二_hibernate_29

spring整合hibernate实验二_spring_30

 第七步:

spring整合hibernate实验二_spring_31

 

spring整合hibernate实验二_hibernate_32

spring整合hibernate实验二_spring_33

四、总结

  Spring框架提供了我们很多的便捷,我们可以基于它动态高效的完成我们的任务,并且能够保证完成的项目具有不错的扩展性和可维护性。springBoot则在spring的基础上进一步简化,使得开发人员不用再去配置繁琐的配置文件,它进一步简化了任务。但是与高效率相对的是,它封装的过程太多,一旦出现项目出现问题,排错的难度会增加,也一定程度上增加了耦合性,虽然springBoot为我们提供了用于扩展的策略,但是对开发人员的要求较高。总的来说,还是一个很大的进步,符合程序发展的趋势。

 

举报

相关推荐

0 条评论