本书从Spring和Spring MVC的基础知识讲起,让读者无难度地学习Spring Boot 2。为更好地帮助读者学习,本书以大量实例介绍了Spring Boot 2的基本思想、方法和技术。 全书共12章,内容涵盖Spring基础、Spring MVC基础、Spring Boot核心知识、Web开发、数据访问、安全控制、异步消息、部署与测试、应用监控、电子商务平台的设计与实现(Thymeleaf+MyBatis)、名片管理系统的设计与实现(Vue.js+JPA)等。书中实例侧重实用性、通俗易懂,使读者能够快速掌握Spring Boot 2的基础知识、编程技巧以及完整的开发体系,为项目开发打下坚实的基础。 本书提供1000分钟的教学视频,还提供教学大纲、教学课件、电子教案、程序源码、习题答案等配套资源。本书可以作为大学计算机及相关专业的教材或教学参考书,也可以作为Java技术的培训教材,适合具有Java和Java Web编程基础的读者,尤其适合广大Java EE应用开发人员阅读与使用。
本书详细讲解了Java Web开发中JSP、Servlet以及Ajax、JSON、jQuery技术的基础知识和实际应用,同时介绍了Spring MVC、Spring Boot、MyBatis以及MyBatisPlus框架的基础知识。为了让读者做到“学中做,做中学”,本书配备了相应的实践环节。 全书共分16章,内容包括Java Web开发环境的构建,JSP语法,JSP内置对象,JSP与JavaBean,Java Servlet基础,过滤器与监听器,EL与JSTL,文件的上传与下载,JDBC数据库访问,Ajax、JSON以及jQuery技术,电子商务平台的设计与实现,Spring MVC框架基础,Spring Boot,MyBatis以及MyBatisPlus等重要内容。书中实例侧重实用性和启发性、趣味性强、分布合理、通俗易懂,使读者能够快速掌握Java Web开发的基础知识、编程技巧以及完整的开发体系,为实战应用打下坚实的基础。 本书可作为大学计算机及相关专业的教材或教学参考书,也可作为Java技术的培训教材,同时适合广大Java Web开发人员阅读与使用。