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