Spring技術內幕—深入解析Spring架構與設計原理

Spring技術內幕—深入解析Spring架構與設計原理

《Spring技術內幕:深入解析Spring架構與設計原理》是2012年02月機械工業出版社出版的圖書。

基本信息

內容簡介

本書是spring領域的問鼎之作,由業界擁有10餘年開發經驗的資深java專家親自執筆!java開發者社區和spring開發者社區一致強烈推薦。.

國內第一本基於spring3.0的著作,從原始碼的角度對spring的核心和各個主要功能模組的架構、設計和實現原理進行了深入剖析。你不僅能從木書中參透spring框架的優秀架構和設計思想,而且還能從spring優雅的實現源碼中一窺java語言的精髓。此外,本書還展示了閱讀原始碼的卓越方法,不僅授你以魚,而且還授你以漁!..

如果你以一種淡定的心態翻開這本書,無論你是java程式設計師、spring開發者,還是平台開發人員、系統架構師,抑或是對開源軟體原始碼著迷的代碼狂人,都能從本書中受益。

作者從業10餘載,悟透spring等開源軟體的本質,權威性毋庸置疑。

java開發者社區、專業spring開發者社區和架構師社區一致鼎力推薦!

深入解析spring架構原理與設計思想,探究spring成功的奧秘。

揭開spring原始碼的神秘面紗,展示系統閱讀開源軟體原始碼的方法和秘訣。

掌握spring的架構原理與設計思想真的能讓開發者如虎添翼嗎?

ioc容器如何掌控以POJO為基礎的bean對象?它的輕量級開發設計思想是如何實現的?

spring產品級的ioc容器是如何作為一個完整的系統實現並運行的?它如何啟動?如何完成bean的解析和載入?又如何實現bean的生命周期管理?

spring如何簡捷地在jvm上實現aop功能?

spring aop如何實現aspect編織功能?

spring如何實現各種資料庫操作組件的集成?

spring如何在web環境中集成ioc容器並為web套用開發提供利器?

我們耳熟能詳的mvc模式在spring中是如何實現的?

spring mvc如何靈活地集成各種豐富的視圖展現方案?

spring實現遠端調用的方案有很多種,你知道它們之間的優劣差異嗎?

springacegi安全框架在用戶驗證和授權機制的實現上有何過人之處?

如何在spring的基礎上進行擴展開發?

你是否曾經也有過分析開源軟體原始碼的衝動?你想掌握分析原始碼的最佳實踐嗎?

作者簡介

計文柯 資深軟體開發專家和項目經理,擁有10餘年開發經驗,對Spring等開源軟體的套用和實現原理有深入研究和獨到見解。產品研發和項目管理經驗豐富,曾任職於華為技術、摩托羅拉等知名企業和矽谷移動網際網路創業公司,在軟體工程和項目管理方面積累了大量最佳實踐。現在正在學習雲計算,準備迎接即將爆發的計算革命。閒暇之餘,他非常享受歷史書籍帶給他的快樂!

目錄

本書讚譽.

前言

致謝

第1章準備原始碼環境 1

1.1安裝jdk 1

1.2安裝eclipse 1

1.3安裝輔助工具 2

1.4獲取spring原始碼 8

1.5spring原始碼的組織結構 10

1.6小結 12

第一部分spring核心實現篇

第2章Spring Framework的核心:ioc容器的實現 16

2.1spring ioc容器概述 16

2.1.1ioc容器和依賴反轉模式 16

2.1.2spring的ioc容器系列 18

2.2ioc容器系列的實現:beanfactory

ApplicationContext20

2.2.1beanfactory對ioc容器的功能定義 20

2.2.2ioc容器xmlbeanfactory的工作原理 22

2.2.3applicationcontext的特點 24

相關詞條

相關搜尋

熱門詞條

聯絡我們