Spring Framework 1.1 Final 版已發布

發布 | Thomas Risberg | 2004 年 9 月 5 日 | ...

我們很高興宣布 Spring Framework 1.1 (final) 版已發布。自 1.1 RC2 以來,進行了一些 API 釐清,並修復了一些錯誤。

還有各種小的的新功能

  • 重新設計了 BeanWrapperImpl 的屬性特定自定義編輯器處理,以允許註冊未初始化的子路徑
  • 向 AutowireCapableBeanFactory 添加了 "applyBeanPropertyValues" 方法,用於填充現有的 bean 實例

  • 為屬性 bean 定義添加了 "(abstract)" 標記,以及 XML bean 定義的 "abstract" 屬性

  • 添加了對 SqlReturnType 介面的支持,該介面允許從存儲過程返回自定義類型
  • 為 JDBC 參數添加了 java.util.Date 和 java.util.Calendar 到 java.sql.Date/Time/Timestamp 的自動轉換
  • 為 WebSphereNativeJdbcExtractor 添加了對 WebSphere 4 的支持,現在可以自動檢測 WebSphere 5 和 4

  • 添加了 WebLogicServerTransactionManagerFactoryBean,用於 WebLogic 7.0 上的 WebLogicJtaTransactionManager
  • 添加了對直接 JTA 同步到 AbstractLobType 的支持,作為 Spring 事務同步的替代方案
  • 為 HibernateOperations/HibernateTemplate 和 JdoOperations/JdoTemplate 添加了 "flush" 方法,用於立即刷新
  • 為 OJB PersistenceBrokerOperations 和 PersistenceBrokerTemplate 添加了 "getReportQueryIteratorByQuery" 方法

  • 棄用了 AbstractJndiLocator 基類,轉而使用具有顯式 "lookup" 方法的新 JndiObjectLocator 基類
  • 添加了 JndiObjectTargetSource,它為每次調用執行新的 JNDI 查找,允許在 JNDI 中進行熱部署
  • 為 JndiDestinationResolver 添加了 "cache" 標誌,以允許關閉從 JNDI 緩存 Destination 物件
  • 為 SimpleMessageConverter 添加了對 ObjectMessage 的支持,在 Serializable 物件和 ObjectMessages 之間進行轉換

  • 添加了 RemoteConnectFailureException 和 RemoteLookupFailureException 作為 RemoteAccessException 子類
  • 添加了 JndiRmiServiceExporter、JndiRmiClientInterceptor、JndiRmiProxyFactoryBean (適用於 RMI-IIOP resp. CORBA)
  • 為 RmiClientInterceptor 添加了 "lookupStubOnStartup"、"cacheStub" 和 "refreshStubOnConnectFailure" 標誌
  • 為 AbstractRemoteSlsbInvokerInterceptor 添加了 "lookupHomeOnStartup" 和 "refreshHomeOnConnectFailure" 標誌

  • 為 JavaMailSender 添加了 "createMimeMessage(InputStream)" 方法,從原始 MIME 內容構建 MimeMessage
  • MimeMessageHelper 現在創建 "multipart/related",以使帶有內嵌圖片的郵件與 Outlook Express 兼容
  • 為 MimeMessageHelper 添加了 "validateAddresses" 屬性(默認關閉),委託給 JavaMail 1.3 的 "validate"

  • 為 RedirectView 添加了 "http10Compatible" 標誌,關閉後發送 HTTP 1.1 狀態碼 303 而不是 302
  • 為 AbstractPdfView 添加了 "buildPdfMetadata" 回調,用於將作者等元字段添加到 iText PDF Document
  • 向 Struts 支持添加了 LookupDispatchActionSupport 類,類似於 ActionSupport,但適用於 LookupDispatchActions
與往常一樣,請參閱 變更日誌 了解詳細資訊。 請注意,1.1 代碼庫包含各種 SPI 中的微小更改,這些更改不向後兼容。 但是,應用程式中常用的 API 盡可能接近 100% 兼容。

可以通過 SourceForge 專案 頁面 下載

獲取 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將舉辦的活動

查看 Spring 社群中所有即將舉辦的活動。

查看全部