Spring Framework 1.2RC2 釋出
我們很高興地宣佈 Spring 1.2 RC2 已釋出。
此版本引入了一個主要新特性
- 支援 JCA 的通用客戶端介面 (CCI),包括對 CCI 本地事務的支援
此外,還有各種次要增強功能,例如
- 廢棄 ListableBeanFactory 的 getBeanDefinitionNames(type)",推薦使用 "getBeanNamesForType"
- 為 XML 中用於對映的“entry”標籤添加了“value”/“value-ref”快捷屬性
- 為 XML bean 定義檔案添加了“alias”根元素,用於定義其他檔案中的 bean 的別名
- JdbcAccessor 現在預設延遲初始化 SQLExceptionTranslator
- 為 LocalSessionFactoryBean 添加了更多 Hibernate3 配置選項
- 為 JmsTemplate 添加了“defaultDestinationName”屬性,用於動態預設目標
- 改進了資源支援,使其與 JDK 1.3 的經典 VM 和 JRockit 的 jar 路徑相容
- 將靜態 PathMatcher 類重構為 PathMatcher 介面和 AntPathMatcher 實現
- 添加了 ConfigurableMimeFileTypeMap,提供了大量現成的 MIME 型別對映
- 添加了“context.i18n”包,其中包含 LocaleContext 抽象和全域性 LocaleContextHolder
- DispatcherServlet 透過全域性 LocaleContextHolder 暴露當前的 LocaleResolver
- 添加了 RemoteInvocationTraceInterceptor,用於記錄伺服器上的遠端呼叫和異常
- 更新了對 JR 0.6.6 的 JasperReports 支援,使用 JRDefaultCompiler 作為預設報告編譯器
- 重做了 AbstractJasperReportsView,使其作用於 JasperPrint 例項而非 JasperReport 例項
- 為 AbstractJasperReportsView 添加了對包含嵌入式 SQL 語句的報告的支援
有關增強功能和錯誤修復的詳細列表,請參閱changelog。
此候選版本被認為是穩定的,建議用於開發目的。我們預計 Spring 1.2 最終版本將在大約兩週內釋出。