《Spring Boot企业级项目开发——入门到精通》站在初学者的角度,从零开始介绍Spring Boot的基本概念、核心特性以及在实际项目开发中的作用,带领读者一步一个脚印地学习并实战Spring Boot相关核心技术以及常见的分布式中间件;除此之外,书末还重点介绍并实战了企业中几乎处处可见的系统——权限管理平台,以此巩固加深前面篇章学习的相关技术。 值得一提的是,书中在介绍Spring Boot核心技术理论知识的同时也给出了相对应的实际项目案例,并编写了相应的代码进行实战实现,以此提高读者的开发水平和项目实战能力。 本书共10章,分为3篇。第1篇为Spring Boot基础篇,主要介绍了Spring Boot的基本概念、技术优势和几大核心特性,基于Spring Boot开发应用系统时需要准备的开发环境和开发工具,并以此作为基础搭建了入门级的Spring Boot单模块项目——Hello World 以此开启Spring Boot的学习之旅;之后则是趁热打铁,先后介绍并实战了如何在Spring Boot项目读取各种类型的配置文件、整合数据访问层ORM框架Spring Data JPA/Mybatis实现对数据库的操作、整合Spring MVC实现一个Java Web应用系统常见、常用的功能。 第2篇为Spring Boot核心技术与高级应用篇,全面介绍了目前在实际项目开发中Spring Boot常见、常用的核心技术及其对应的代码实战,其中主要包括文件的上传下载、各种类型邮件的发送、定时任务的实现、多种方式实现Excel的导入导出等核心技术;除此之外,还重点介绍了目前市面上两款主流的分布式中间件,包括缓存中间Redis、消息中间件RabbitMQ,介绍其基本概念、作用以及典型的应用场景,可以说为本书润色了不少。 第3篇为Spring Boot企业项目实战与总结篇,本篇的内容是对第1、2篇内容做的总结;重点介绍并实战了如何基于Spring Boot搭建一个实际的企业级项目——权限管理平台,带领读者从系统功能需求分析开始,到系统的整体架构设计、数据库设计,再到系统功能模块划分、前后端编码开发、测试、系统安全防御配置,最后再到系统打包、部署、上线运行等一整套流程,有助于读者切身感受企业中真实项目的整个开发上线流程。 本书特别适合Spring Boot实践经验为零的开发人员阅读;有一定Java应用开发经验的工程师,阅读该书后可以了解Spring Boot在构建企业级应用过程中所提供的思路和解决方案,进一步了解Spring Boot底层的运行原理;IT培训机构的学员也可以通过该书系统地学习Spring Boot相关的核心技术。
(1)零基础入门Spring Boot,由浅入深、循序渐进地讲述Spring Boot核心技术。 (2)涵盖Spring Boot、Spring MVC、Mybatis、Shiro、Redis、RabbitMQ等技术。 (3)理论联系实际,以企业真实项目为应用场景实战相关技术,巩固知识,加深理解。 (4)书中所有知识点都配有代码实战,能让读者在理解理论的同时掌握开发技能。 (5)通过企业权限管理平台项目的全程实战,提高读者的项目开发水平和技术运用能力。
- 版权: 华中科技大学出版社
- 出版: 2020-12-01
- 更新: 2023-03-22
- 书号:9787568041249
- 中图:TP312.8JA
- 学科:工学控制科学与工程工学计算机科学与技术