SpringDataJpa系列教程
文章平均质量分 92
以权限模型讲述基本的SpringDataJpa实战使用。(基于springboot2.0.3+MySQL5.7)
建行一世
闲出病来
展开
-
《SpringDataJpa系列教程》09-手写Sql(SQL)(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs目录页▶▶▶一、必要的前言上一篇中,我们讲述了如何在SpringDataJpa中使用JPQL语句,但是很多时候我们不会去写这些,为了方便,本篇教程来教大家如何直接在@Query注解中写sql语句。二、修改RoleJpaDao.java文件,增加queryByIdUseSql方法。import cn.jxysgzs...原创 2020-02-06 17:20:28 · 1091 阅读 · 0 评论 -
《SpringDataJpa系列教程》08-手写Sql(JPQL)(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs目录页▶▶▶一、必要的前言本篇我们讲述使用SpringDataJpa进行手写Sql。其实我并不建议大家手写sql,那就感觉体现不出SpringDataJpa的高大上了,但是某些情况下也确实需要,所以还是说一下吧。本章先讲述如何在SpringDataJpa中使用JPQL,所谓JPQL,就像之前使用hibernate中的...原创 2020-02-05 19:01:31 · 875 阅读 · 0 评论 -
《SpringDataJpa系列教程》07-查询——多对多(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs目录页▶▶▶一、必要的前言上一篇中我们讲述了一对多与多对一查询,这一篇我们来讲多对多,采用的例子还是权限模型中的用户→角色→权限,而多对多就体现在角色与权限上。本片教程继续使用上一篇中写好的小Dome二、创建一个权限类package cn.jxysgzs.springdatajpa.pojo;import c...原创 2020-02-05 17:04:47 · 304 阅读 · 0 评论 -
《SpringDataJpa系列教程》
《SpringDataJpa系列教程》注:本教程由浅入深,适合新手学习使用。01-初体验(基于springboot2.0.3+MySQL5.7)02-增删改查(基于springboot2.0.3+MySQL5.7)03-查询——自定义简单SQL(基于springboot2.0.3+MySQL5.7)04-JpaRepository的继承关系(基于springboot2.0.3+MySQL...原创 2020-02-01 19:13:39 · 465 阅读 · 0 评论 -
《SpringDataJpa系列教程》06-查询——多对一,一对多(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs一、必要的前言这一篇我们讲述一下查询中的多对一与一对多查询,SpringDataJpa中的使用方法非常简单,只需要一个注解即可使用,相信大家很轻易的就能理解。本片教程继续使用上一篇中写好的小Dome二、创建一个角色类import java.io.Serializable;import java.util.Has...原创 2020-02-01 19:02:25 · 452 阅读 · 1 评论 -
《SpringDataJpa系列教程》05-查询——按条件分页排序(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs一、必要的前言在上一篇中,我们主要讲了一下JpaRepository的继承关系与JpaSpecificationExecutor接口并行使用的原因,接下来,我们还是按照之前的节奏,学习一下查询中最复杂的按条件分页排序查询本片教程继续使用《SpringDataJpa系列教程》03-查询——自定义简单SQL(基于sprin...原创 2020-01-31 11:23:21 · 407 阅读 · 1 评论 -
《SpringDataJpa系列教程》04-JpaRepository的继承关系(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs一、必要的前言本篇我想给大家讲一下在dao层中继承的JpaRepository与JpaSpecificationExecutor的底层代码,因为有些同学应该喜欢深究一些底层的知识,如果你只追求使用,可以不用看这一篇了,直接看下一篇即可,本篇项目与其他篇章没有任何连接。二、创建新的项目为了不影响主项目的教学,咱们创建一...原创 2020-01-31 11:21:24 · 1037 阅读 · 5 评论 -
《SpringDataJpa系列教程》03-查询——自定义简单SQL(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs一、必要的前言在上一篇中我们讲到了CURD操作中的修改,新增,删除。这三个都是相对简单的操作,很方便也很快捷,今天就来讲一下相对而言比较复杂的查询操作,因为查询涉及众多,我们先从最基础的开始。本片教程继续使用上一篇中写好的小Dome二、JPA提供的查询接口(主键查询,查询全部,查询一组)1.浅谈API查询jpa...原创 2020-01-30 12:26:21 · 356 阅读 · 0 评论 -
《SpringDataJpa系列教程》02-增删改查(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzs一、必要的前言通过上一篇我们了解了一下SpringDataJpa的基本使用,这一篇我们来讲解一下基本的增删改查,毕竟CURD操作是每个持久层框架必不可少的。其实SpringDataJpa的增加我们上一篇中已经讲到了,这里就不做累述了,其他的其实与新增类似,已经为我们封装好了如何使用。本片教程继续使用上一篇中写好的小D...原创 2020-01-29 19:19:51 · 281 阅读 · 0 评论 -
《SpringDataJpa系列教程》01-初体验(基于springboot2.0.3+MySQL5.7)
转载请标明原创:https://me.csdn.net/jxysgzsSpringDatajpa是我很久之前使用的一款持久层框架了,个人感觉这个框架非常好使。虽然很多公司目前还是以mybatis为主,但是如果小公司或者个人想写一个小项目或者分工比较明确的分布式项目的话springDatajpa是个不二的选择一、必要的前言下面是springdatajpa的官方介绍:说实话看这些介绍意义...原创 2020-01-28 17:35:44 · 364 阅读 · 5 评论