热门排行
简介
《Spring Boot开发实战》系统介绍如何使用SpringBoot2.0框架快速开发企业级应用。
全书共分三大部分,共20章。第I部分“SpringBoot框架基础”包含第1-3章,介绍SpringBoot框架的特性,并展示了快速建立HelloWorld的WebMVC示例,介绍怎样通过自动配置实现极简化的Spring应用程序开发。第II部分“SpringBoot项目综合实战”包含第4~17章,介绍了大量相关项目案例,并给出了案例代码。如集成JPA数据库层,Gradle插件应用,自定义WebMVC配置,AOP编程,集成SpringSecurity安全开发,集成React.js开发前后端分离项目,任务调度与邮件服务开发,集成WebFlux开发响应式Web应用,SpringBoot缓存,使用Zuul开发APIGateway,SpringBoot日志应用等。第III部分“SpringBoot系统监控、测试与运维”包含第18-20章,详细介绍如何高效部署运维SpringBoot应用,并给出了综合案例。
目录
第Ⅰ部分 Spring Boot框架基础
第1章 Spring Boot简介 2
第2章 快速开始HelloWorld 13
第3章 深入理解Spring Boot自动配置 23
第Ⅱ部分 Spring Boot项目综合实战
第4章 Spring Boot集成MyBatis数据库层开发 42
第5章 Spring Boot集成JPA数据库层开发 79
第6章 Spring Boot Gradle插件应用开发 110
第7章 使用Spring MVC开发Web应用 129
第8章 Spring Boot自定义Web MVC配置 146
第9章 Spring Boot中的AOP编程 170
第10章 Spring Boot集成Spring Security安全开发 193
第11章 Spring Boot集成React.js开发前后端分离项目 226
第12章 任务调度与邮件服务开发 236
第13章 Spring Boot集成WebFlux开发响应式Web应用 255
第14章 Spring Boot缓存 263
第15章 使用Spring Session集成Redis实现Session共享 273
第16章 使用Zuul开发API Gateway 286
第17章 Spring Boot日志 295
第Ⅲ部分 Spring Boot系统监控、测试与运维
第18章 Spring Boot应用的监控:Actuator与Admin 308
第19章 Spring Boot应用的测试 340
第20章 Spring Boot应用Docker化 348