栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringDataJPA操作关系型数据库

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringDataJPA操作关系型数据库

SpringBoot集成JPA 导入相关依赖

springboot核心配置文件application.yml

ddl-auto:create ,每次加载hibernate时都会删除之前生成的表,根据实体类重新建表。

ddl-auto:create- drop,每次加载hibernate时根据实体类重新建表,如果 factory关闭时,表会被删除

ddl-auto:update,表中没有表结构时根据实体类新建,如果存在表则更新表结构,不会删除当前表之前的数据。

ddl-auto: validate,每次加载hibernate时根据实体类去验证是否与数据库中的表是否一致,如果不一致,则会抛出异常。最安全的

一个vo用于参数接收或响应给前端页面展示的数据

 一个po实体类,对就数据库中的一张表。表结构与数据库一一对应

 持久层:dao层继承了JpaRepository<>,这个父类已经完成各种增删改查分页排序操作

 服务层

 serviceImpl类,

 DozerUtils工具类,作用遍历源集合使用dozer的map方法转换为目标集合

 po(实体类)转vo(页面上传过来的值):使用dozer方法实现转换

 controller层:调用Service层实现向前端返回值 

 

 AjaxResponse工具类使用见:前后端进行交互时返回值统一_QQ初级码农的博客-CSDN博客

 本文根据来写的课堂笔记:Spring Boot2.0从青铜到王者-IDEA、JPA、Mybatis、分布式事务、springboot_哔哩哔哩_bilibili

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/832035.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号