幫助中心 | 我的帳號 | 關於我們

手寫Spring(漸進式源碼實踐)

  • 作者:付政委|責編:宋亞東
  • 出版社:電子工業
  • ISBN:9787121444203
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:302
人民幣:RMB 128 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書基於Spring框架的核心邏輯,通過實現簡化版Spring框架的方式,對Spring進行分析、設計和實踐。本書以實踐為核心,摒棄Spring源碼中繁雜的內容,選擇框架中的核心邏輯,簡化代碼實現過程,保留核心功能,如IOC、AOP、Bean的生命周期、上下文、作用域、資源處理、JDBC、事務、開發簡易版ORM框架、將ORM框架整合到Spring框架中等內容的方案設計和源碼實現。在Spring框架功能模塊的開發過程中,逐步介紹並深入分析其中所涉及的設計原則和設計模式,使讀者游刃有餘地解決在調試Spring源碼及開發SpringBoot Starter組件時遇到的問題。
    本書既可以作為電腦相關行業研發人員的輔導書,也可以作為高等院校電腦專業學生的參考書。無論是初學者,還是中、高級研發人員,都能從本書中獲得啟發。

作者介紹
付政委|責編:宋亞東
    付政委(小傅哥),一線互聯網Java工程師、架構師,開發過交易、營銷類項目,實現過運營、活動類項目,設計過中間件,組織過系統重構,編寫過技術專利。不僅從事業務系統的開發工作,也經常做一些位元組碼插樁類的設計和實現,對架構的設計和落地有豐富的經驗。在熱衷於Java語言的同時,也喜歡研究中繼器、I/O板卡、C#和PHP,是一個技術活躍的折騰者。常逛GitHub,樂於分享技術文章。     沉澱、分享、成長,讓自己和他人都能有所收穫!

目錄
引言
第1章  實現一個簡單的Spring Bean容器
  1.1  容器是什麼
  1.2  簡單容器設計
  1.3  簡單容器實現
  1.4  容器使用測試
  1.5  本章總結
第2章  實現Bean對象的定義、註冊和獲取
  2.1  容器的思考
  2.2  完善容器設計
  2.3  完善容器實現
  2.4  Bean生命周期測試
  2.5  本章總結
第3章  基於Cglib實現含構造函數的類實例化策略
  3.1  實例化問題
  3.2  實例化策略設計
  3.3  實例化策略代碼實現
  3.4  構造函數對象測試
  3.5  本章總結
第4章  注入屬性和依賴對象
  4.1  Bean對象拆解思考
  4.2  屬性填充設計
  4.3  屬性填充實現
  4.4  注入屬性測試
  4.5  本章總結
第5章  資源載入器解析文件註冊對象
  5.1  對象創建問題
  5.2  資源載入和解析設計
  5.3  資源載入和解析設計實現
  5.4  配置Bean對象註冊測試
  5.5  本章總結
第6章  實現應用上下文
第7章  Bean對象的初始化和銷毀
第8章  感知容器對象
第9章  對象作用域和FactoryBean
第10章  容器事件和事件監聽器
第11章  基於JDK、Cglib實現AOP切面
第12章  把AOP融入Bean的生命周期
第13章  自動掃描註冊Bean對象
第14章  通過註解注入屬性信息
第15章  給代理對象設置屬性注入
第16章  通過三級緩存解決循環依賴
第17章  數據類型轉換
第18章  JDBC功能整合
第19章  事務處理
第20章  ORM框架實現
第21章  將ORM框架整合到Spring Bean容器中

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032