本書從Spring Boot基礎知識講起,快速進入應用部署與運維,然後通過實例講解Spring Boot的應用方法與開發技巧。本書分為三大部分,共16章。第一部分"Spring Boot 框架基礎"包括第1-4章,第1章對Spring Boot進行簡單介紹,第2章通過Hello World介紹Spring Boot的基本知識,第3章介紹Spring Boot啟動器,第4章介紹Spring Boot自動配置原理。第二部分「Spring Boot應用的測試與運維」包括第5-6章,第5章介紹Spring Boot 應用的自動化測試,第6章介紹Spring Boot應用的部署運維。第三部分「Spring Boot項目綜合實戰」包括第7-16章,第7章介紹Spring Boot 集成 MVC 開發Web 應用,第8章介紹Spring Boot 集成 MyBatis 開發資料庫 ORM 層,第9章介紹Spring Boot 集成 JPA 開發資料庫 ORM 層,第10章介紹Spring Boot 集成 Thymeleaf 開發 Web 視圖層,第11章介紹Spring Boot 集成 Freemarker 開發 Web 視圖層,第12章介紹Spring Boot 集成日誌 Logging 系統 sl4j,第13章介紹Spring Boot 集成 Security 開發系統的許可權與安全功能,第14章介紹Spring Boot 集成 Shiro 開發系統的許可權與安全功能,第15章介紹Spring Boot 集成 Swagger2 實現自動化 API 管理,第16章介紹Spring Boot Kotlin: 下一代 Java 服務端開發。