前言:
今天給大家分享的是一本關於spring的電子書,由於篇幅限制本文給大家大致的介紹一下這本書,如若需要電子書文末有領取方式。
本書主要內容分爲三個部分,分別闡述了Spring的核心、組件和應用三個方面。第一部分詳細分析了IoC容器和AOP的實現,第二部分深入闡述了基於Spring loC容器和AOP的Java EE組件在Spring中的實現,第三部分講述了一些基於Spring的典型應用的實現。
讀者對象
- 學習Java語言和JavaEE的中高級讀者
- spring應用開發人員
- 開源軟件愛好者
- 平臺開發人員和架構師
目錄
- spring的設計理念和整體架構
- Spring Framework的核心: IoC容器的實現
- springAOP的實現
- spring MVC與WEB環境
- 數據庫操作組件的實現
- spring事務處理的實現
- spring遠端調用的實現
- 安全框架ACEGI的設計與實現
- spring DM模塊的設計與實現
- spring Flex的設計與實現
第一章spring的設計理念和整體架構
本章內容.
- Spring的各個子項目
- Spring的設計目標
- Spring的整體架構
- Spring的應用場景
本章簡要回顧了Spring的設計理念、架構設計和應用場景。在Spring的整體架構中,我們對Spring的各個模塊和模塊關係進行了簡要的介紹,在後面的章節中,我們還會對這些模塊的實現細節和設計進行更爲詳細的闡述。在Spring的 應用場景中,衆所周知的SSH是我們常見的技術選擇,但不見得Spring就只能在這個組合中出現,因爲Spring自身也包括了MVC框架、數據持久化操作等,同時也因爲Spring自身設計的模塊化很好,所以,在使用Spring的時候,對Spring可以按不同角度進行裁剪, 並且有不小的選擇空間,而這些對應用場景的裁剪和選擇,取決於我們對Spring的認識和應用開發的需要。在這裏,我們只對Spring的典型應用場景進行簡要介紹,關於Spring的內部設計和實現細節,是後面要闡述的主要內容,希望通過這些外部場景和內部設計的介紹,能夠讓讀者對Spring的使用更加得心應手。
第二章Spring Framework的核心: IoC容器的實現
本章內容
- Spring IoC容器概述
- IoC容器系列的設計與實現: BeanFactory和 ApplicationContext口IoC容器的初始化過程
- IoC容器的依賴注入
- 容器其他相關特性的設計與實現
在本章中,爲了說明Spring的實現原理,我們緊密結合Spring的源代碼,對容器的實現原理進行了詳細的分析,旨在爲讀者整理出一條清晰的線索。其中包括IoC容器和上下文的基本工作原理、容器的初始化過程、依賴注入的實現,等等。
第三章springAOP的實現
本章內容
- Spring AOP概述
- Spring AOP的設計與實現口建立AopProxy代理對象
- SpringAOP攔截器調用的實現口Spring AOP的高級特性
在Spring的平臺功能中,AOP是一個核心模塊,通過對AOP的使用,極大地豐富了Spring框架的功能,比如在各種驅動組件的實現上,很靈活地運用了AOP的功能特性。關於這一點,在本書接下來的幾章中,讀者可以很充分地瞭解。對於Spring應用, 可以直接使用Spring AOP的功能,有了這些功能,對應用的模塊化設計有很大的作用,同時AOP技術的使用,也豐富了應用在設計上的技術選擇。
第四章spring MVC與WEB環境
本章內容
- Spring MVC概述
- Web環境中的Spring MVC
- 上下文在Web容器中的啓動
- Spring MVC的設計與實現
- Spring MVC視圖的呈現
本章對整個Spring MVC框架的運行過程和實現進行了簡要的分析,從在Web環境中建立Spring IoC容器的實現原理入手,先分析了Spring IoC容器在Web容器中的配置和初始化完成過程。從整個體系上看,這些Web應用可以看成是-一個Spring應用, 與一般的Spring應用井無太大的差別,都需要配置IoC容器和各種Bean定義。在理解了Spring IoC容器實現原理的基礎上,這些內容並不難理解。只是因爲Web容器存在一定的特殊性,所以在配置方面,需要使用Spring作爲平臺的Web應用有- -些與Web環境相對應的特殊處理,比如對Servlet和ServletContext的使用等。
總結
由於篇幅限制就給大家分享到這裏,每一章都有很詳細的解析,此電子書分享給想學習這方面的朋友,需要的朋友可以 關注我的供種浩 Java周某人 即可領取