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开发的技术教程。