*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。*完成訂單後正常情形下約兩周可抵台。
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202503*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Spring Boot源碼精講
ISBN:9787302683667
出版社:清華大學
著編譯者:王濤
頁數:398
所在地:中國大陸 *此為代購商品書號:1718837
可大量預訂,請先連絡。內容簡介
本書針對Spring生態下的Spring Boot框架進行源碼分析,具備完善的源碼處理分析。 本書內容包括Spring Boot 框架的啟動流程分析、Spring Boot中的應用上下文相關內容、Spring Boot自動裝配、Spring Boot中的嵌入式Servlet、Spring Boot與JDBC、Spring Boot與監控、SpringBoot與開發工具及SpringBoot與測試。本書主要進行的分析目標是在整理、分析SpringBoot框架中的核心技術及核心對象。本書可以幫助讀者快速掌握Spring Boot框架中的核心源碼邏輯。 本書適合具有一定Java編程基礎的讀者和對Spring Boot框架有基礎開發能力的讀者。
目錄
第1章 初識 Spring Boot
1 1 Spring Boot源碼編譯
1 1 1 Spring Boot源碼獲取
1 1 2 Spring Boot源碼導入IDEA
1 2 Spring Boot測試環境的搭建
1 3 Spring Boot編譯后可能遇到的問題
本章小結
第2章 Spring Boot啟動流程分析
2 1 SpringApplication run方法簡述
2 2 SpringApplication構造方法分析
2 2 1 WebApplicationType deduceFromClasspath方法分析
2 2 2 getBootstrapRegistryInitializersFromSpringFactories方法分析
2 2 3 getSpringFactoriesInstances方法分析
2 2 4 createSpringFactoriesInstances方法分析
2 2 5 deduceMainApplicationClass方法分析
2 3 run方法分析
2 3 1 createBootstrapContext方法分析
2 3 2 prepareEnvironment方法分析
2 3 3 configureIgnoreBeanInfo方法分析
2 3 4 printBanner方法分析
2 3 5 prepareContext方法分析
2 3 6 refreshContext方法分析
2 3 7 callRunners方法分析
2 4 SpringApplicationRunListeners分析
本章小結
第3章 ApplicationContextFactory分析
3 1 ApplicationContextFactory初識
3 2 AnnotationConfigServletWebServerApplicationContext分析
3 3 AnnotationConfigReactiveWebServerApplicationContext分析
3 4 引導上下文
本章小結
第4章 Spring Boot中的ApplicationContextInitializer
4 1 ParentContextApplicationContextInitializer分析
4 2 ConditionEvaluationReportLoggingListener分析
4 3 ServerPortInfoApplicationContextInitializer分析
4 4 DelegatingApplicationContextInitializer分析
4 5 ServletContextApplicationContextInitializer分析
4 6 SharedMetadataReaderFactoryContextInitializer分析
4 7 RSocketPortInfoApplicationContextInitializer分析
4 8 RestartScopeInitializer分析
4 9 ConfigurationWarningsApplicationContextInitializer分析
4 10 ConfigFileApplicationContextInitializer分析
4 11 ContextIdApplicationContextInitializer分析
本章小結
第5章 應用配置文件載入分析
5 1 YamlPropertySourceLoader分析
5 2 PropertiesPropertySourceLoader分析
5 3 ConfigDataLoader初識
5 3 1 SubversionConfigDataLoader分析
5 3 2 ConfigTreeConfigDataLoader分析
5 3 3 StandardConfigDataLoader分析
5 4 ConfigDataLocationResolver分析
5 4 1 SubversionConfigDataLocationResolver分析
5 4 2 StandardConfigDataLocationResolver分析
5 4 3 ConfigTreeConfigDataLocationResolver分析
5 5 ConfigDataLoaders分析
5 6 ConfigDataLocationResolvers分析
5 7 ConfigDataImporter分析
5 8 ConfigDataEnvironmentContributor分析
5 9 ConfigDataEnvironmentContributors分析
5 10 EnvironmentPostProcessorApplicationListener分析
5 11 EnvironmentPostProcessor分析
5 11 1 CloudFoundryVcapEnvironmentPostProcessor分析
5 11 2 ConfigDataEnvironmentPostProcessor分析
5 12 ConfigDataEnvironment分析
5 13 application配置文件載入過程分析
本章小結
第6章 Spring Boot中條件相關源碼分析
6 1 Spring Boot中條件註解介紹
6 2 SpringBootCondition分析
6 2 1 getClassOrMethodName方法分析
6 2 2 logOutcome方法分析
6 2 3 recordEvaluation方法分析
6 2 4 ConditionOutcome分析
6 3 ConditionEvaluationReport分析
6 3 1 ConditionEvaluationReport獲取分析
6 3 2 unconditionalClasses數據初始化
6 3 3 outcomes初始化
6 4 Spring Boot中條件介面的實現分析
6 4 1 FilteringSpringBootCondition分析
6 4 2 OnBeanCondition分析
6 4 3 OnClassCondition分析
6 4 4 OnWebApplicationCondition分析
6 4 5 OnCloudPlatformCondition分析
6 4 6 OnExpressionCondition分析
6 4 7 OnJavaCondition分析
6 4 8 OnJndiCondition分析
6 4 9 OnPropertyCondition分析
6 4 10 OnResourceCondition分析
6 4 11 OnWarDeploymentCondition分析
本章小結
第7章 EnableAutoConfiguration相關分析
7 1 EnableAutoConfiguration初識
7 2 AutoConfigurationImportSelector分析
7 3 ConfigurationClassFilter分析
7 4 AutoConfigurationImportListener分析
7 5 ImportAutoConfigurationImportSelector分析
7 5 1 determineImports分析
7 5 2 getCandidateConfigurations分析
7 5 3 getExclusions分析
7 6 AutoConfigu
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。