
0人評分過此書
Spring Data JPA从入门到精通
作者
:
出版日期
:
2018/05/01
閱讀格式
:
EPUB
ISBN
:
9787302499480
《Spring Data JPA從入門到精通》以Spring Boot為技術基礎,從入門到精通,由淺入深地介紹Spring Data JPA的使用。有語法,有實踐,有原理剖析。 《Spring Data JPA從入門到精通》分為12章,內容包括整體認識JPA、JPA基礎查詢方法、定義查詢方法、注解式查詢方法、@Entity實例裡面常用注解詳解、JpaRepository擴展詳解、JPA的MVC擴展REST支持、DataSource的配置、樂觀鎖、SpEL表達式在Spring Data裡面的應用、Spring Data Redis實現cacheable的實踐、IntelliJ IDEA加快開發效率、Spring Data REST簡單介紹等。 《Spring Data JPA從入門到精通》適合Java開發初學者、Java開發工程師、Java開發架構師閱讀,也適合高等院校和培訓學校相關專業的師生教學參考。
- 封面页
- 书名页
- 版权页
- 内容简介
- 推荐序
- 前言
- 目录
-
第一部分 基础部分
-
第1章 整体认识JPA
-
1.1 市场上ORM框架比对
-
1.2 JPA的介绍以及开源实现
-
1.3 了解Spring Data
-
1.4 Spring Data JPA的主要类及结构图
-
1.5 MySQL的快速开发实例
-
-
第2章 JPA基础查询方法
-
2.1 Spring Data Common的Repository
-
2.2 Repository的类层次关系 (diagms/hierarchy/structure)
-
2.3 CrudRepository方法详解
-
2.4 PagingAndSortingRepository方法详解
-
2.5 JpaRepository方法详解
-
2.6 Repository的实现类SimpleJpaRepository
-
-
第3章 定义查询方法
-
3.1 定义查询方法的配置方法
-
3.2 方法的查询策略设置
-
3.3 查询方法的创建
-
3.4 关键字列表
-
3.5 方法的查询策略的属性表达式
-
3.6 查询结果的处理
-
3.7 实现机制介绍
-
-
第4章 注解式查询方法
-
4.1 @Query详解
-
4.2 @Param用法
-
4.3 SpEL表达式的支持
-
4.4 @Modifying修改查询
-
4.5 @QueryHints
-
4.6 @Procedure储存过程的查询方法
-
4.7 @NamedQueries预定义查询
-
-
第5章 @Entity实例里面常用注解详解
-
5.1 javax.persistence概况介绍
-
5.2 基本注解
-
5.3 关联关系注解
-
5.4 Left join、Inner join与@EntityGraph
-
5.5 关于关系查询的一些坑
-
-
-
第二部分 晋级之高级部分
-
第6章 JpaRepository扩展详解
-
6.1 JpaRepository介绍
-
6.2 QueryByExampleExecutor的使用
-
6.3 JpaSpecificationExecutor的详细使用
-
6.4 自定义Repository
-
-
第7章 Spring Data JPA的扩展
-
7.1 Auditing及其事件详解
-
7.2 @Version处理乐观锁的问题
-
7.3 对MvcWeb的支持
-
7.4 @EnableJpaRepositories详解
-
7.5 默认日志简单介绍
-
7.6 Spring Boot JPA的版本问题
-
-
第8章 DataSource的配置
-
8.1 默认数据源的讲解
-
8.2 AliDruidDataSource的配置
-
8.3 事务的处理及其讲解
-
8.4 如何配置多数据源
-
8.5 Naming命名策略详解及其实践
-
8.6 完整的传统XML的配置方法
-
-
-
第三部分 延展部分
-
第9章 IntelliJ IDEA与Spring JPA
-
9.1 IntelliJ IDEA概述
-
9.2 DataBase插件
-
9.3 Persistence及JPA相关的插件介绍
-
9.4 IntelliJ IDEA分析源码用到的视图
-
-
第10章 Spring Data Redis详解
-
10.1 Redis之Jedis的使用
-
10.2 Spring Boot+Spring Data Redis配置
-
10.3 Spring Data Redis结合Spring Cache 配置方法
-
-
第11章 SpEL表达式讲解
-
11.1 SpEL介绍
-
11.2 SpEL的基础语法
-
11.3 主要的类及其原理
-
11.4 Spring的主要使用场景
-
-
第12章 Spring Data REST
-
12.1 快速入门
-
12.2 Spring Data REST定制化
-
12.3 Spring Boot 2.0加载原理
-
12.4 未来发展
-
-
- 附录1 Repository Query Method关键字列表
- 附录2 Repository Query Method返回值类型
- 附录3 JPA注解大全
- 附录4 Spring中涉及的注解
- 附录5 application.properties里面关于JPA的配置大全
- 出版地 : 中國大陸
- 語言 : 簡體中文
評分與評論
請登入後再留言與評分