我們很高興地宣布 Spring Framework 1.1 Release Candidate 2 已發布。這將是 1.1 的最後一個候選版本;預計很快會發布 1.1 正式版。
此版本的新功能包括
- 新的 HTTP invoker 遠端處理策略,它使用基於 HTTP 的 Java 序列化(結合了 RMI 和 Hessian 的優點)
- 用於 HTTP/RMI invoker 的 RemoteInvocationFactory 和 RemoteInvocationExecutor 策略,用於額外的調用上下文
- 基本 JSF 支援,以了解 Spring 管理的中介層 bean 的 JSF VariableResolver 實作形式提供
- 用於 Velocity 和 FreeMarker 的表單簡化巨集,提供 HTML 輸入巨集等,以便輕鬆建構表單
- DispatcherServlet 在祖先內容中尋找 handler adapters、handler mappings、exception res.、view res.
- HibernateTransactionManager 和 HibernateInterceptor 支援每個事務的實體攔截器實例
- WebLogicJtaTransactionManager,即使 WebLogic JTA 事務已標記為僅回滾,它也可以恢復該事務
- MimeMessageHelper 提供用於新增具有內容 ID 的內嵌元素的 "addInline" 方法(透過 "cid:xxx" 引用)
- Errors 介面提供 "pushNestedPath"/"popNestedPath" 方法,用於方便地處理臨時嵌套路徑
- Spring 的 Resource 物件支援 "createRelative" 操作,用於相對於給定路徑的資源路徑
重要的變更和錯誤修復包括
- 現在,沒有索引的建構函式引數值只會被考慮一次,而不是多次匹配
- 引入了 BeanDefinitionReader 介面並重構了 XmlBeanDefinitionParser SPI(警告:不向後相容)
- 修復了 TransactionAspectSupport 的 after-returning 行為,即使事務不是新的,也始終調用 commit
- SchedulerFactoryBean 重新排程 "overwriteExistingJobs" 情況下的觸發器,以更新持久性作業的觸發器
- 修復了 JmsTemplate102 的 "doSend" 實作,使其可以在類別路徑中使用 JMS 1.0.2 API jar 正確運作
有關詳細信息,請參閱
變更日誌。
可以
在此處下載此版本