本書深入淺出地介紹了Spring Boot 2.x在Web應用開發中的各種技術。全書共21章,第1章由零開始,引導讀者快速搭建Spring Boot開發環境,為之後Spring Boot的探險之旅奠定基礎。第2章、第3章、第10章和第13章介紹了Spring Boot的數據訪問應用,包括Spring Boot集成Druid、Spring Data JPA和MyBatis以及快速訪問MySQL和MongoDB數據庫。第4~6章,介紹了Spring Boot集成Thymeleaf模板引擎、事務及攔截器和監聽器的應用。第7~9章介紹Spring Boot使用Redis緩存和Quartz定時器、集成Log4J日誌框架和發送Email郵件。第11~12章介紹Spring Boot集成ActiveMQ、異步調用和全局異常使用。第14~15章介紹Spring Boot應用監控和應用安全Security。第16~17章介紹Spring Boot微服務在Zookeeper中的註冊、Dubbo的使用、多環境配置和使用以及在Tomcat中的部署應用。第18~20章主要探索Spring Boot的容器化、單元測試以及背後的原理和執行流程。第21章以秒殺系統為例,介紹Spring Boot在項目開發中的應用。 本書既介紹了Spring Boot背後的原理和執行流程,又突出了Spring Boot與各種熱點技術的整合應用,適用於所有Java編程語言開發人員、Spring Boot開發愛好者以及電腦專業的學生等,也很適合作為培訓機構與大專院校的教學用書。