本書以項目實戰(zhàn)為主體,循序漸進地介紹了Spring Boot 2.0在Web應(yīng)用開發(fā)方面的各項技能。第1章由零開始引導讀者快速搭建Spring Boot開發(fā)環(huán)境,對之后Spring Boot的探險之旅奠定基礎(chǔ)。第2章、第3章、第10章和第13章介紹Spring Boot數(shù)據(jù)訪問應(yīng)用,整合眾多流行技術(shù)Spring Boot集成Druid、Spring Data JPA和MyBatis,快速訪問MySQL和Mongo DB數(shù)據(jù)庫。第4~6章重點介紹Spring Boot集成Thymeleaf模板引擎、事務(wù)使用以及攔截器和監(jiān)聽器的應(yīng)用。第7~9章主要介紹Spring Boot使用Redis緩存和Quartz定時器、集成Log4J日志框架和發(fā)送Email郵件。第11、12章主要介紹Spring Boot集成ActiveMQ和異步調(diào)用、全局異常使用。第14章和第15章主要介紹Spring Boot應(yīng)用監(jiān)控和應(yīng)用安全Security。第16章和第17章介紹Spring boot微服務(wù)在Zookeeper注冊和Dubbo的使用、多環(huán)境配置和使用以及在Tomcat上的部署應(yīng)用。第18章主要探索Spring Boot背后的原理和執(zhí)行流程。為幫助讀者快速掌握Spring Boot,編者還錄制了與本書內(nèi)容相關(guān)的教學視頻,讀者下載后即可觀看學習。
本書適用于所有Java編程語言開發(fā)人員、Spring Boot開發(fā)愛好者以及計算機專業(yè)的學生等。