官术网_书友最值得收藏!

本書結構

本書共19章和1個附錄,各章內容概述如下:

第1章 介紹Spring開發所需的環境和工具。包括JDK的安裝,Intellij IDEA安裝、Tomcat安裝和配置、Maven安裝。

第2章 對Spring框架核心概念IoC容器進行講解,并通過代碼分析的方式闡述IoC容器的實現原理。

第3章 對Spring框架核心概念AOP進行講解,并說明如何通過不同的方式實現AOP,最后通過代碼解析的方式闡述AOP的實現原理。

第4章 概述Spring 5的新特性。

第5章 概述Java 8的一些新特性,這些特性在Spring 5中得到了支持。

第6章 講解使用Spring 5的新特性WebFlux進行編程和Reactor編程。

第7章 講解Spring 5提供的響應式客戶端編程。

第8章 講解Spring 5集成Kotlin進行編程。

第9章 講解更多Spring 5的新特性及細節。

第10章 講解Spring集成Log4j2進行日志控制。

第11章 講解Spring如何集成Spring MVC模塊進行Web開發,并分析Spring MVC底層代碼實現。

第12章 講解Spring如何集成MyBatis進行數據庫持久層開發,并分析MyBatis框架底層的代碼。

第13章 講解Spring對事務的支持,并分析Spring事務管理的底層代碼實現。

第14章 講解Spring集成Redis開發,并分析Redis各種不同部署方式之間的區別,本章最后分享在高并發場景下使用Redis需要注意的一些要點。

第15章 講解ZooKeeper如何進行開發,并分析ZooKeeper在特定場景下的一些高級用法。

第16章 講解Spring如何集成Kafka進行開發,并分析Kafka的核心架構。

第17章 講解Spring如何集成Mycat進行分庫分表開發,及如何將Spring、Mybatis和Mycat集成進行數據庫持久化層的開發。

第18章 講解Spring如何集成Sharding-JDBC進行分庫分表開發,并講解一些Sharding-JDBC的高級特性。

第19章 講解Spring如何集成Dubbo進行RPC服務開發,并分析Dubbo框架的底層代碼。

附錄A 講解本書代碼分析過程中的設計模式和企業開發過程中常見的設計模式。

主站蜘蛛池模板: 芜湖县| 五河县| 平远县| 嵩明县| 秀山| 天台县| 长春市| 永仁县| 阜城县| 南昌县| 炉霍县| 平陆县| 嵊泗县| 方城县| 炉霍县| 莱州市| 湖州市| 辽源市| 谷城县| 伊宁县| 建水县| 通化县| 南郑县| 永修县| 武强县| 德安县| 太仆寺旗| 玉树县| 驻马店市| 文成县| 嘉鱼县| 富民县| 乐陵市| 江川县| 怀安县| 沾益县| 浦东新区| 潜江市| 巨鹿县| 丰顺县| 新竹市|