本书是一本突出实践的专业书籍,引导读者循序渐进地掌握 Spring Boot 框架的各种技术难点,对软件专业的学生或其他希望了解及从事Java开发的人员具有一定的参考意义。在学习本书内容前,读者应先了解 Java SSM 框架(Spring、Spring MVC、MyBatis)的使用方式,以及如何基于 Vue.js 框架开发前端项目。希望读者在学习本书的过程中遇到技术问题时,秉承坚持不懈的精神,持之以恒地探究问题的解决方案。
内容简介
在当今 Java EE 开发中,Spring Boot 框架以“约定优于配置”的原则极大地降低了基于 Spring 体系开发 Web 应用的难度,丰富的功能、“健壮”的性能、极高的开发与部署效率让Spring Boot 框架成为主流技术。本书以基于 Spring Boot 框架的实际软件项目――竞赛登记管理系统的开发过程为导向,从理论到实践,全面介绍 Spring Boot 框架的原理和应用。全书共 8 个单元,内容包括竞赛登记管理系统架构设计、竞赛登记管理系统开发环境搭建、登录及跳转页面初探、竞赛登记管理系统前端与后端的数据交互、竞赛信息存取、Spring Boot 安全控制、竞赛登记管理系统关键模块实现、竞赛登记管理系统部署等。所有的技术点都以实际项目为载体,通过循序渐进的方式指导读者开发完整的竞赛登记管理系统。本书内容通俗易懂、实践性强,既可以作为 Spring Boot 应用开发的初学者(特别是中职、高职院校电子信息类和计算机类专业的学生)、Web 应用开发者和 Java 应用开发者等读者的学习用书,也可以作为 Java Web 应用开发爱好者的参考书。