发表于2024-11-14
包郵Spring Data JPA從入門到精通 張振華 JPA基礎查詢方法 Spring語法實踐原理 pdf epub mobi txt 電子書 下載 2024
書名:Spring Data JPA從入門到精通
定價:59.00元
齣版社:清華大學齣版社
ISBN:9787302499480
包裝:平裝
開本:16開
齣版時間:2018-05-01
用紙:膠版紙
頁數:238
字數:403000
《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開發架構師閱讀,也適閤高等院校和培訓學校相關專業的師生教學參考。
一部分 基礎部分
D1章 整體認識JPA 3
1.1 市場上ORM框架比對 3
1.2 JPA的介紹以及開源實現 4
1.3 瞭解Spring Data 5
1.3.1 Spring Data介紹 5
1.3.2 Spring Data的子項目 5
1.3.3 Spring Data操作的主要特性 6
1.4 Spring Data JPA的主要類及結構圖 7
1.5 MySQL的快速開發實例 8
D2章 JPA基礎查詢方法 13
2.1 Spring Data Common的Repository 13
2.2 Repository的類層次關係 (diagms/hierarchy/structure) 14
2.3 CrudRepository方法詳解 16
2.3.1 CrudRepository interface內容 17
2.3.2 CrudRepository interface的使用示例 18
2.4 PagingAndSortingRepository方法詳解 19
2.4.1 PagingAndSortingRepository interface 內容 19
2.4.2 PagingAndSortingRepository使用示例 20
2.5 JpaRepository方法詳解 21
2.5.1 JpaRepository詳解 21
2.5.2 JpaRepository的使用方法 21
2.6 Repository的實現類SimpleJpaRepository 22
D3章 定義查詢方法 24
3.1 定義查詢方法的配置方法 24
3.2 方法的查詢策略設置 25
3.3 查詢方法的創建 26
3.4 關鍵字列錶 27
3.5 方法的查詢策略的屬性錶達式 29
3.6 查詢結果的處理 29
3.6.1 參數選擇分頁和排序(Pageable/Sort) 29
3.6.2 查詢結果的不同形式(List/Stream/Page/Future) 30
3.6.3 Projections對查詢結果的擴展 31
3.7 實現機製介紹 34
D4章 注解式查詢方法 36
4.1 @Query詳解 36
4.1.1 語法及源碼 36
4.1.2 @Query用法 37
4.1.3 @Query排序 38
4.1.4 @Query分頁 39
4.2 @Param用法 40
4.3 SpEL錶達式的支持 40
4.4 @Modifying修改查詢 41
4.5 @QueryHints 42
4.6 @Procedure儲存過程的查詢方法 43
4.7 @NamedQueries預定義查詢 44
4.7.1 簡介 44
4.7.2 用法舉例 45
包郵Spring Data JPA從入門到精通 張振華 JPA基礎查詢方法 Spring語法實踐原理 下載 mobi epub pdf txt 電子書包郵Spring Data JPA從入門到精通 張振華 JPA基礎查詢方法 Spring語法實踐原理 pdf epub mobi txt 電子書 下載