Spring 學習日記(2009/09/30) - Spring 項目

 

Spring是一個非常成功的開源項目,其核心思路可追溯到Rod Johnson於2002年出版的Expert One-to-One J2EE Design and Development一書中的interface 21 框架。Spring 1.0於2004年3月發佈,目前Spring 3.0也即將正式發佈。

 

以下是幾個主要的Spring相關網站

- Spring官方網站: http://www.springsource.org/
- Spring官方博客: http://blog.springsource.com/main/
- Spring論壇: http://forum.springsource.org
- Spring源代碼: https://src.springframework.org/svn/spring-framework/
- Spring歷史源代碼: https://src.springframework.org/svn/spring-maintenance/

 

除了Spring Java之外,Spring社區還有很多相關項目,例如,

 

Spring.Net

基於Microsoft .Net技術的Spring實現。 (http://springframework.net/)

Spring Rich Client

基於Spring的Swing應用開發平臺。(http://www.springsource.org/spring-rcp)

Spring IDE

基於Eclipse的Spring開發環境,提高Spring應用的開發效率。(http://springide.org/)



除了Spring之外,開源社區中還有其他的團隊在進行基於資源植入和控制反轉理念的開發。例如,

PicoContainer (http://www.picocontainer.org/)

 

PicoContainer提供了最基本的資源植入支持,其大小隻有50k左右,適應於簡單的小型應用。

NanoContainer (http://www.nanocontainer.org/)

 

NanoContainer是PicoContainer的一個擴展。NanoContainer使用樹結構來管理多個獨立的NanoContainer,其特定在於支持使用腳本語言於容器進行交互。

 

Keel Framework  (http://www.keelframework.org/)

 

Keel Framework支持將多種不同的開發框架集成於一個統一的環境之中,使得開發者可以在不同框架之間切換,而無需對

應用本身最做太大的改動。

發佈了18 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章