一、Spring Data JPA 介绍回顾
1、2 spring Data jpa 的介绍(笔记)
二、Spring Data JPA、JPA规范和Hibernate之间的关系
1、3 Spring Data JPA,JPA规范和Hibernate之间的关系(笔记)
JPA 是⼀套规范,内部是由接⼝和抽象类组成的,Hiberanate 是⼀套成熟的 ORM 框架,⽽且Hiberanate 实现了 JPA 规范,所以可以称 Hiberanate 为 JPA 的⼀种实现⽅式,我们使⽤ JPA 的 API 编程,意味着站在更⾼的⻆度去看待问题(⾯向接⼝编程)。
Spring Data JPA 是 Spring 提供的⼀套对 JPA 操作更加⾼级的封装,是在 JPA 规范下的专⻔⽤来进⾏数据持久化的解决⽅案。
三、Spring Data JPA 应⽤(基于案例)
使⽤步骤
3、Spring Data JPA 的数据库准备
4、Spring Data JPA 应用步骤分析和jar包导入
5、Spring Data JPA 应用 配置文件
5、实体类
6、Dao 层
10、 JPQL
11、方法命名规则方式
13、JpaSpecificationExecor
14、Specification动态查询单条件封装
14、Specification动态查询多条件封装
14、Spring Data JPA 排序&分页