Spring Data JPA 教程(翻譯)


寫那些數據挖掘之類的博文 寫的比較累了,現在翻譯一下關於spring data jpa的文章,覺得輕松多了。

翻譯正文:

你有木有注意到,使用Java持久化的API的數據訪問代碼包含了很多不必要的模式代碼?即使你執行一個簡單的查詢也同樣如此,如果你編寫動態的查詢或實現分頁,則情況會更糟。

Spring Data JPA的目標是使得數據訪問層的實現更容易、更快速,關於這點,你可能會問你自己,通過引入新的抽象層該問題是否真的能被解決呢。我向你保證,當我剛開始聽說Spring Data JPA我也充滿懷疑。

然而,本人保持一種開放的心態,並且自己努力嘗試,本人邀請讀者來做同樣的事情,你就會發現實現數據訪問代碼是多么的容易(和有趣).

介紹: Spring Data JPA 教程

這九部分教程將會帶你Spring Data JPA入門,本教程是基於Spring Data JPA 1.0.2版本,不過它的信息對於更新版本的Spring Data JPA同樣有效。另一方面,如果你對閱讀Spring Data JPA 1.2.0有興趣,你可以先看看我的Spring Data book.

讓我們繼續,並找出通過閱讀本教程你可以學習的章節。

Lets move on and find out what you can learn by reading this tutorial.

  • Spring Data JPA教程,第一部分: Configuration 描述怎樣獲得必需的maven依賴並配置你的應用.
  • Spring Data JPA教程, 第二部分: CRUD  通過使用幫助你實現一個簡單的CRUD應用.
  • Spring Data JPA教程, 第三部分: Custom Queries with Query Methods 描述通過添加query方法到到repository接口怎樣創建自定義查詢.
  • Spring Data JPA教程, 第四部分: JPA Criteria Queries  通過使用JPA Criteria API教你創建動態查詢.
  • Spring Data JPA教程, 第五部分: Querydsl 描述使用Querydsl和Spring Data JPA怎樣創建自定義查詢.
  • Spring Data JPA教程, 第六部分: Sorting 描述如何排序你的查詢結果.
  • Spring Data JPA教程, 第七部分: Pagination 幫你分頁你的查詢結果.
  • Spring Data JPA教程, 第八部分:Adding Functionality to a Repository 描述你怎樣向單例的repository添加自定義函數.
  • Spring Data JPA教程, 第九部分: Conclusions 評估Spring Data JPA的使用價值,給出它的使用建議並提供有用的資源鏈接. 

恭喜。如果您閱讀本教程的每一個部分,你將了解到實現數據訪問代碼並沒有那么繁瑣,也可以快速,簡單和有趣。

現在是時候把你的新技能投入 使用。

附筆: 如果你喜歡我的Spring Data JPA教程,一起來看看我的Spring Data book

--------------------------------------------------------------------------- 

本系列Spring Data JPA 教程翻譯系本人原創

作者 博客園 刺蝟的溫馴 

本文鏈接 http://www.cnblogs.com/chenying99/archive/2013/06/19/3143509.html

本文版權歸作者所有,未經作者同意,嚴禁轉載及用作商業傳播,否則將追究法律責任。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM