Spring Boot 2 + Thymeleaf 企業應用實戰
內容描述
Java經過多年的發展,市面上的開發框架多不勝數,技術發展日新月異。從最開始的JSP、Servlet等技術,到後面的Struts、Spring、Hibernate,再到Spring MVC、myBatis等技術,每一次技術的更替都牽動著廣大Java程序員的心。在本書的前面部分,會講解目前市面上最為流行的Spring Boot框架,使用該框架我們可以輕松構建出各種項目,在此基礎上,介紹Spring MVC的使用,學習完這些知識後,讀者可以掌握Spring Boot、Spring MVC的核心內容。本書的第二部分,會深入講解Thymeleaf框架,這是一個較為新穎的模板引擎,使用Thymeleaf,我們可以完全拋棄JSP,並進入一種更為簡便的頁面開發模式。本書的第11章,會講解目前市面上常用的幾個JavaScript框架,像jQuery、Bootstrap以及Vue.js,學習完這些知識後,讀者可以使用這些框架開發大部分的頁面功能。本書的第12章,紹如何使用Spring Data框架操作各個主流數據庫,使用像MySQL、Redis、MongoDB。本書的第13章,介紹使用Spring Cloud裡面的主要框架,學完本章知識後,讀者可以開發最基本的微服務項目。本書的最後一章,本書以一個案例為基礎結束本書內容。本書定位為一本Java Web開發的入門級書籍,從表現層到持久層,力求為大家提供一整套Java Web開發的技術教程。
目錄大綱
第1章概述1
1.1 Java EE開發技術2
1.1.1 Java EE的三層架構2
1.1.2 MVC框架2
1.1.3數據訪問層框架3
1.1.4視圖技術3
1.2 JDK的下載與安裝3
1.3安裝與配置Maven 4
1.3.1關於Maven 4
1.3.2下載與安裝Maven 4
1.3.3配置遠程倉庫5
1.4安裝Eclipse 5
1.4.1 Eclipse版本5
1.4.2在Eclipse中配置Maven 5
1.4.3獲取本書代碼6
1.5本章小結論
作者介紹
楊恩雄,從事十多年Java EE企業應用開發,曾任中企動力系統設計師、中企開源項目經理、數碼辰星科技公司項目經理,參與多個企業OA、ERP項目的設計與架構工作,在大數據應用、SOA、互聯網產品方面有著豐富的開發經驗及架構經驗,曾著《瘋狂工作流講義》《瘋狂Spring Cloud微服務架構實戰》等書籍。