自 Spring 誕生以來,以 Spring 技術棧為核心的企業(yè)級應用開發(fā)方式深入人心,已經成為 Java EE 開發(fā)很好的實踐。隨著 Spring 5 版本的發(fā)布, Spring 自身也發(fā)生了巨大的變革。本書力求全面介紹 Spring 框架,涵蓋了 Spring 核心、測試、數(shù)據(jù)訪問、 Web 開發(fā)、響應式編程、系統(tǒng)集成及微服務等方面在內的共 26 章的內容,可以說是 Spring 技術的“百科全書”。同時,本書基于 Spring 5 版本來編寫,除了涉及 Spring 5 版本的新特性外,還介紹了 REST 服務、響應式 Web 開發(fā)、微服務設計、 Spring Boot、 Spring Cloud 等方面的前瞻技術。而且除了講解 Spring 的理論知識外,還在每個知識點上輔以大量的代碼案例,使理論可以聯(lián)系實際,具備更強的可操作性。 本書主要面向的是 Java 開發(fā)者,以及對以 Spring 為核心的 Java EE 開發(fā)感興趣的計算機專業(yè)的學生、軟件開發(fā)人員和系統(tǒng)架構師。