注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Spring IoC源碼精講

Spring IoC源碼精講

Spring IoC源碼精講

定 價(jià):¥99.80

作 者: 王濤 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件開發(fā)源碼精講系列
標(biāo) 簽: 暫缺

ISBN: 9787302601319 出版時(shí)間: 2022-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 396 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Spring IoC源碼精講/軟件開發(fā)源碼精講系列》從SpringIoC核心技術(shù)的使用開始講解,具備充分的SpringIoC使用說(shuō)明,并且對(duì)SpringIoC核心源碼進(jìn)行分析?!禨pring IoC源碼精講/軟件開發(fā)源碼精講系列》分為22章,主要內(nèi)容包括SpringXML模式中XML文檔的驗(yàn)證、XML資源讀取、Spring默認(rèn)標(biāo)簽的解析、自定義標(biāo)簽解析、各類資源對(duì)象注冊(cè)和生命周期,以及Spring注解模式中的注解元數(shù)據(jù)、注解模式的啟動(dòng)和注解模式下Bean的注冊(cè)等?!禨pring IoC源碼精講/軟件開發(fā)源碼精講系列》可以幫助讀者快速掌握SpringIoC容器的基本使用及SpringIoC相關(guān)的源碼邏輯?!禨pring IoC源碼精講/軟件開發(fā)源碼精講系列》的源碼分析在大部分情況下遵循測(cè)試用例優(yōu)先,盡可能保證源碼現(xiàn)象可復(fù)現(xiàn)?!禨pring IoC源碼精講/軟件開發(fā)源碼精講系列》適合具有一定Java編程基礎(chǔ)和對(duì)Spring框架有基本開發(fā)能力的讀者?!禨pring IoC源碼精講/軟件開發(fā)源碼精講系列》特點(diǎn):詳細(xì)介紹SpringIoC相關(guān)技術(shù)的實(shí)際使用方式深入闡述SpringIoC中XML模式和注解模式的技術(shù)實(shí)現(xiàn)、對(duì)象轉(zhuǎn)換、占位符解析、事件及Bean等內(nèi)容提供SpringIoC核心技術(shù)相關(guān)的基礎(chǔ)使用范例

作者簡(jiǎn)介

  王濤,長(zhǎng)期從事Java EE、微服務(wù)相關(guān)技術(shù)領(lǐng)域的開發(fā),對(duì)Spring系列框架、MyBatis等其他開源框架都有深刻認(rèn)識(shí)。

圖書目錄

第1章 Spring容器環(huán)境搭建及基本使用
1.1 Spring容器環(huán)境搭建
1.2 Spring基本代碼編輯
1.3 SpringIoC核心類
小結(jié)
第2章 IoC資源讀取及注冊(cè)
2.1 XML文檔驗(yàn)證
2.1.1 認(rèn)識(shí)XML驗(yàn)證模式
2.1.2 Spring中XML的驗(yàn)證
2.2 Document對(duì)象獲取
2.3 BeanDefinition注冊(cè)
2.3.1 doRegisterBeanDefinitions流程
2.3.2 parseBeanDefinitions分析
2.3.3 parseDefaultElementSpring原生標(biāo)簽的處理
2.3.4 import標(biāo)簽解析
2.3.5 alias標(biāo)簽解析
2.3.6 bean標(biāo)簽解析
2.3.7 自定義標(biāo)簽解析概述
小結(jié)
第3章 自定義標(biāo)簽
3.1 創(chuàng)建自定義標(biāo)簽環(huán)境搭建
3.1.1 編寫XSD文件
3.1.2 編寫NamespaceHandler實(shí)現(xiàn)類
3.1.3 編寫B(tài)eanDefinitionParser實(shí)現(xiàn)類
3.1.4 編寫注冊(cè)方式
3.1.5 測(cè)試用例的編寫
3.2 自定義標(biāo)簽解析
3.2.1 NamesapceHandler和BeanDefinitionParser之間的關(guān)系
3.2.2 獲取命名空間地址
3.2.3 NamespaceHandler對(duì)象獲取
3.2.4 getHandlerMappings獲取命名空間的映射關(guān)系
3.2.5 NamespaceHandler的獲取
3.2.6 NamespaceHandler的init方法
3.2.7 NamespaceHandler緩存的刷新
3.2.8 解析標(biāo)簽BeanDefinitionParser對(duì)象準(zhǔn)備
3.2.9 解析標(biāo)簽parse方法調(diào)用
小結(jié)
第4章 別名注冊(cè)和BeanDefinition注冊(cè)
4.1 別名注冊(cè)測(cè)試環(huán)境搭建
4.2 別名注冊(cè)接口
4.3 SimpleAliasRegistry中注冊(cè)別名的實(shí)現(xiàn)
4.4 別名換算真名
4.5 BeanDefinition注冊(cè)
4.6 DefaultListableBeanFactory中存儲(chǔ)BeanDefinition的容器
4.7 DefaultListableBeanFactory中的注冊(cè)細(xì)節(jié)
4.7.1 BeanDefinition的驗(yàn)證
4.7.2 容器中存在BeanName對(duì)應(yīng)的BeanDefinition的處理
4.7.3 容器中不存在BeanName對(duì)應(yīng)的BeanDefinition的處理
4.7.4 BeanDefinition的刷新處理
4.8 BeanDefinition的獲取
小結(jié)
……
第5章 bean標(biāo)簽解析
第6章 Bean的生命周期
第7章 Bean的獲取
第8章 SpringXML模式下容器的生命周期
第9章 Spring注解模式
第10章 Spring配置類解析
第11章 ConfigurationClassPostProcessor分析
第12章 DeferredImportSelectorHandler分析
第13章 ConfigurationClassBeanDefinitionReader分析
第14章 Spring元數(shù)據(jù)
第15章 Spring事件
第16章 占位符解析
第17章 Spring中的轉(zhuǎn)換服務(wù)
第18章 MessageSource源碼分析
第19章 資源解析器
第20章 BeanName生成策略
第21章 條件注解
第22章 Spring排序注解

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)