作 者:張振華 著
定 價:129
出 版 社:機械工業出版社
出版日期:2021年10月01日
頁 數:528
裝 幀:平裝
ISBN:9787111692201
(1)資深架構師多年一線JPA開發實戰經驗總結,資深專家多年經驗總結,從入門到精通,從原理到實戰,深入淺出地完整掌握Spring Data JPA,從而提升開發效率。(2)從基礎知識、高階用法與實例、原理在實戰中的應用、思路擴展4大部分全面講解Spring Data JPA的技術棧。
●前 言
第一部分 基礎知識
第1章 初識Spring Data JPA 2
1.1 Spring Boot和JPA演示 2
1.2 JPA如何整合MySQL數據庫 8
1.2.1 切換MySQL數據源 8
1.2.2 Spring Data JPA測試用例的寫法 10
1.3 整體認識JPA 11
1.3.1 市場上ORM框架的對比 11
1.3.2 JPA簡介和開源實現 12
1.4 認識Spring Data 13
1.4.1 Spring Data簡介 13
1.4.2 Spring Data的子項目 14
1.5 本章小結 15
第2章 全面掌握Spring Data Commons之Repository 16
2.1 Spring Data Commons的依賴關繫 16
……
本書是作者多年來的經驗總結,以“語法+源碼+原理+實戰經驗”的形式全面介紹了SpringDataJPA。當你深入研究和理解了SpringDataJPA之後,就會發現它真是個好東西,從而真正掌握和發掘SpringDataJPA的實踐價值。
【本書共33章,主要分為四部分】
第1部分:基礎知識,從基本語法的視角詳細介紹SpringDataJPA的語法糖有哪些,包括相關的源碼剖析、實際工作中的經驗分享等,讓你全面掌握JPA的基本用法。
第2部分:高階用法與實例,從實際工作中的復雜應用場景開始,依次講解Repository自定義場景、MVC參數的擴展,以及數據源、事務、連接之間的關繫等,幫助你解決實踐中可能會遇到的問題。
第3部分:原理在實戰中的應用,掌握了基礎知識和復雜使用場景後,本部分將幫助你了解背後的原理,如Entity如何判斷Dirty、En等