SpringBoot技術內幕
《SpringBoot技術內幕》,副標題:架構設計與實現原理,朱智勝 著,出版社: 機械工業出版社。
機械工業出版社成立於1950年,是建國後國家設立的第一家科技出版社,前身為科學技術出版社,1952年更名為機械工業出版社[1]。機械工業出版社(以下簡稱機工社)由機械工業信息研究院作為主辦單位,目前隸屬於國務院國資委[2]。
目錄
內容簡介
這是一本從源碼角度分析Spring Boot底層原理和實現方式,以求幫助讀者掌握Spring Boot多場景聯合運用、項目性能調優的實踐指導書。作者是Spring Boot領域的布道者、技術專家,曾以視頻、文章等形式分享自己多年實踐及研究Spring Boot的經驗,影響近50萬該領域的讀者。
本書以新版本的Spring Boot 2.x的源碼為基礎進行分析,不僅提煉出了Spring Boot源碼的核心思想,還從多個維度對Spring Boot框架中的數十個主流功能模塊進行了源碼級的分析,更為難能可貴的是,書中還對Spring Boot外置輔助工具進行了源碼級的分析。此外,為了指導讀者實踐應用,本書除了在各章相關部分給出實踐方法外,還以用獨立章節以實際案例的形式進行專門指導。
本書從邏輯上可分為4個部分:
第①部分準備部分,包括第1章,這部分主要介紹進行Spring Boot解析需要做的準備工作,包括源碼的獲取與調試、源碼閱讀工具等,同時還給出了需要在思想層面做的準備——整體了解源碼目錄結構和Spring Boot設計思想。
第②部分為原理部分,包含第2~4章內容,着重講解Spring Boot實現的原理及基本流程,這是Spring Boot的核心之一,也是後面章節的基礎。
第③部分為內置組件部分,包含第5~12章,着重講解Spring Boot內置集成框架的實現原理、源代碼分析及實戰分析,其中包括對外化配置、web應用、內置servlet容器、數據庫、消息源、緩存、日誌進行的源碼級的分析和實踐運用指導。
第④部分為外置組件部分,包含第13~16章,着重講解實際項目實施過程中肯定會用到的單元測試、打包、部署、監控等相關外置輔助工具,這部分不僅介紹了相關工具的集成方法,還從源碼角度進行了詳細解析。
參考文獻
- ↑ 中國十大出版社-出版社品牌排行榜,買購網
- ↑ 企業簡介,機械工業出版社