0人評分過此書

Spring Data JPA从入门到精通

出版日期
2018/05/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302499480

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
《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的配置大全
  • 出版地 中國大陸
  • 語言 簡體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading