本書主要分為四個模塊,共33章。模塊一主要從基本語法的視角,來詳細介紹 Spring Data JPA 的語法糖有哪些,包括源碼的剖析、實際工作中的經驗分享,以及作者對此的思考、啟發。模塊二從實際工作中的複雜應用場景開始,依次講解自定義場景,如何擴展 Spring 給我們提供的框架、數據源、連接、事務之間的關係,幫助讀者解決實踐中可能會遇到的問題,並學會獨立思考、穩妥解決。模塊三講解了實際工作遇到的經典問題,如 N+1 sql、lazy、事務的問題,及作者對此的思考和解決思路。模塊四從 Spring Data Rest、Spring Data ES、測試用例的角度,擴展思路,展望一下發展方向。
《Spring Data JPA從入門到精通》以Spring Boot為技術基礎,從入門到精通,由淺入深地介紹Spring Data JPA的使用。有語法,有實踐,有原理剖析。 《Spring Data JPA從入門到精通》分為12章,內容包括整體認識JPA、JPA基礎查詢方法、定義查詢方法、注解式查詢方法、@Entity實例裡面常用注解詳解、JpaRepository擴展詳解、JPA的MVC擴展
Java EE技術是當今流行的Web程式開發技術之一。本書結合企業級應用的需要,對Java EE的主流技術進行了研究,並結合應用實際講解了其開發環境、建模方法、架構模式,以及基於主流架構技術的設計方法。全書共7章,內容依次為:Java EE與企業級應用開發、基於Spring Boot構建專案、基於Spring Data JPA實現資料訪問層、基於MyBatis實現資料訪問層、基於Spring Se
本書全面而系統地介紹了Neo4j這一個獨特而又高性能的NoSQL圖資料庫,並通過API的使用實例、Cypher查詢語言的演算法設計、Spring Data Neo4j的物件建模和持久化設計等方式,演示了使用Neo4j的各種方法,同時使用Spring Boot開發框架,結合具體的應用實例,闡述了使用Neo4j進行前後端設計的詳細過程和方法。