Spring團隊很高興地宣佈釋出Spring 1.1的第一個釋出候選版本。
Spring 1.1 RC1 中的新特性和增強功能包括:
- IoC容器支援方法注入:覆蓋具體或抽象方法,通常用於查詢由容器管理的依賴項。這意味著更少需要實現Spring特定的介面,如BeanFactoryAware。
- IoC容器現在可以從靜態工廠方法以及建構函式獲取物件。此增強功能實現了出色的AspectJ整合:現在可以像任何物件一樣,使用Spring依賴注入來配置AspectJ切面。我們計劃在1.1最終版本之前提供AspectJ整合的示例。
- 支援傳送和接收JMS訊息
- 在Spring一致的資料訪問抽象中,支援Apache OJB作為ORM替代方案
- 顯著改進的JDO支援
- 在轉換SQLExceptions方面具有更大的靈活性,以及其他JDBC增強功能
- 在使用JDBC時支援巢狀事務和儲存點。宣告式事務管理可以支援巢狀事務。
- 如果所有Advisor和目標都可序列化,則AOP代理現在是可序列化的
- 改進的Velocity和FreeMarker支援
- 重新設計的父/子Bean定義概念:子Bean現在可以覆蓋任何繼承的設定。這可以用於簡化配置。
Spring 1.1 最終版本計劃於八月中旬釋出,並且將與Spring 1.0.2 100%向後相容。由於Spring旨在最大限度地減少應用程式程式碼對框架的依賴,並且因為更改是向後相容的,我們不認為現有應用程式需要任何程式碼更改即可遷移到Spring 1.1。
從現在到1.1最終版本釋出的主要重點將放在文件和示例上。
詳情請參閱
更新日誌。
該版本可從
此處下載。