Spring Framework 1.1 最終版釋出

釋出 | Thomas Risberg | 2004 年 9 月 05 日 | ...

我們很高興地宣佈 Spring Framework 1.1 (最終版)已釋出。 自 1.1 RC2 以來,進行了一些 API 澄清並修復了許多錯誤。

還有各種各樣的小的新功能

  • 重構了 BeanWrapperImpl 的特定於屬性的自定義編輯器處理,以允許註冊未初始化的子路徑
  • 向 AutowireCapableBeanFactory 添加了“applyBeanPropertyValues”方法,用於填充現有的 Bean 例項

  • 分別添加了屬性 bean 定義的“(抽象)”標記和 XML bean 定義的“abstract”屬性

  • 添加了對 SqlReturnType 介面的支援,該介面允許從儲存過程中返回自定義型別
  • 添加了將 java.util.Date 和 java.util.Calendar 自動轉換為 java.sql.Date/Time/Timestamp 以用於 JDBC 引數的功能
  • 向 WebSphereNativeJdbcExtractor 添加了對 WebSphere 4 的支援,現在可以自動檢測 WebSphere 5 和 4

  • 添加了 WebLogicServerTransactionManagerFactoryBean,用於在 WebLogic 7.0 上與 WebLogicJtaTransactionManager 一起使用
  • 添加了對 AbstractLobType 的直接 JTA 同步的支援,作為 Spring 事務同步的替代方案
  • 向 HibernateOperations/HibernateTemplate 和 JdoOperations/JdoTemplate 添加了“flush”方法,用於主動重新整理
  • 向 OJB PersistenceBrokerOperations 和 PersistenceBrokerTemplate 添加了“getReportQueryIteratorByQuery”方法

  • 棄用了 AbstractJndiLocator 基類,轉而使用具有顯式“lookup”方法的新 JndiObjectLocator 基類
  • 添加了 JndiObjectTargetSource,它為每次呼叫執行新的 JNDI 查詢,從而允許在 JNDI 中進行熱重新部署
  • 向 JndiDestinationResolver 添加了“cache”標誌,以允許關閉 JNDI 中 Destination 物件的快取
  • 添加了對 ObjectMessage 的 SimpleMessageConverter 支援,在 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 文件新增作者等元欄位
  • 向 Struts 支援添加了 LookupDispatchActionSupport 類,類似於 ActionSupport,但用於 LookupDispatchActions
像往常一樣,有關詳細資訊,請參見變更日誌。 請注意,1.1 程式碼庫在各種 SPI 中包含一些非向後相容的次要更改。 但是,應用程式中常用的 API 儘可能接近 100% 相容。

可透過 SourceForge 專案頁面獲得下載

獲取 Spring 新聞資訊

與 Spring 新聞資訊保持聯絡

訂閱

搶佔先機

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視所有