前言
第一部分 基础知识
第1章 初识Spring Data JPA
1.1 Spring Boot和JPA演示
1.2 JPA 如何整合MySQL 数据库
1.2.1 切换 MySQL数据源
1.2.2 Spring Data JPA 测试用例的写法
1.3 整体认识JPA
1.3.1 市场上 ORM框架的对比
1.3.2 JPA简介和开源实现
1.4 认识 Spring Data
1.4.1 Spring Data 简介
1.4.2 Spring Data 的子项目
1.5 本章小结
第2章 全面掌握Spring Data Commons 之 Repository
2.1 Spring Data Commons 的依赖关系
2.2 Repository 接口
2.2.1 查看Repository 源码
2.2.2 Repository 类层次关系
2.2.3 Repository 接口的实际案例
2.3 CrudRepository 接口
2.4 PagingAndSortingRepository 接口
2.4.1 PagingAndSortingRepository的源码
2.4.2 PagingAndSortingRepository的使用案例
2.5 JpaRepository 接口
2.6 Repository 的实现类SimpleJpaRepository
2.7 Repository 接口的启发
2.8 本章小结
第3章 定义查询方法的命名语法与参数
3.1 定义查询方法的配置和使用方法
3.1.1 直接通过方法名实现CRUD步骤
3.1.2 选择性暴露CRUD方法
3.2 方法的查询策略设置
3.3 定义查询方法的语法
……
第二部分 高阶用法与实例
第三部分 原理在实战中的应用
第四部分 思路扩展
结束语 师傅领进门,修行靠个人
展开