Java經過多年的發(fā)展,市面上的開發(fā)框架多不勝數,技術發(fā)展日新月異。從*開始的JSP、Servlet等技術,到后面的Struts、Spring、Hibernate,再到Spring MVC、myBatis等技術,每一次技術的更替都牽動著廣大Java程序員的心。在本書的前面部分,會講解目前市面上*為流行的Spring Boot框架,使用該框架我們可以輕松構建出各種項目,在此基礎上,介紹Spring MVC的使用,學習完這些知識后,讀者可以掌握Spring Boot、Spring MVC的核心內容。本書的第二部分,會深入講解Thymeleaf框架,這是一個較為新穎的模板引擎,使用Thymeleaf,我們可以完全拋棄JSP,并進入一種更為簡便的頁面開發(fā)模式。本書的第11章,會講解目前市面上常用的幾個JavaScript框架,像jQuery、Bootstrap以及Vue.js,學習完這些知識后,讀者可以使用這些框架開發(fā)大部分的頁面功能。本書的第12章,紹如何使用Spring Data框架操作各個主流數據庫,使用像MySQL、Redis、MongoDB。本書的第13章,介紹使用Spring Cloud里面的主要框架,學完本章知識后,讀者可以開發(fā)*基本的微服務項目。本書的*后一章,本書以一個案例為基礎結束本書內容。本書定位為一本Java Web開發(fā)的入門級書籍,從表現層到持久層,力求為大家提供一整套Java Web開發(fā)的技術教程。