我們很高興宣布 Spring Framework 1.0.1 的發布。
這是一個錯誤修復和小幅增強版本;
最重要的修復和新功能是
- 新增 Struts ActionSupport 和 DispatchActionSupport 基礎類別,方便存取 Spring context
- 新增 Struts ContextLoaderPlugIn 和 DelegatingActionProxy,取代 Don Brown 的 Spring Struts Plugin
- 重新設計 ComponentControllerSupport 類別,使 Tiles 能夠與 Struts 1.1 和 Struts 1.2 相容
- 修復在 commit 時發生 Hibernate flushing 失敗時的 Hibernate/JTA 同步清理
- 新增對具有 plain JTA 或 EJB CMT 的 transaction-scoped Hibernate Sessions 的支援,無需 JtaTransactionManager
- 修復 JdbcTemplate 的 "queryForList" 以正確處理具有單列單一欄位的結果
- XmlApplicationContexts 支援將檔案模式作為設定檔位置(例如 "/WEB-INF/*-context.xml")
- SQLErrorCodesFactory 緩存資料庫產品名稱,以避免不必要的元數據查找
- 將訊息代碼解析分解為 MessageCodesResolver 策略
- 改進 AOP 框架的內部結構,以實現更清晰的子封裝相互依賴關係
- 改進 BeanWrapperImpl 中對陣列/List/Map 屬性的支援
- 改進 AbstractMessageSource 內部結構,以便更清晰地處理後備
與往常一樣,請參閱
變更日誌以獲取詳細資訊。
我們特別鼓勵 Spring 的 Hibernate/JTA 集成的用戶立即更新,以避免在發生 flushing 失敗時出現任何問題。 此外,我們鼓勵 Don Brown 的 Spring Struts Plugin 的用戶切換到新的集成類別。
可以從這裡下載該版本