Spring Framework 1.1 最終版釋出

版本釋出 | Thomas Risberg | 2004年9月5日 | ...

我們很高興地宣佈 Spring Framework 1.1 (最終版)已釋出。自 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
  • 為 AbstractLobType 添加了直接 JTA 同步支援,作為 Spring 事務同步的替代方案
  • 為 HibernateOperations/HibernateTemplate 和 JdoOperations/JdoTemplate 添加了 "flush" 方法,用於強制重新整理
  • 為 OJB PersistenceBrokerOperations 和 PersistenceBrokerTemplate 添加了 "getReportQueryIteratorByQuery" 方法

  • 棄用了 AbstractJndiLocator 基類,改用具有顯式 "lookup" 方法的新 JndiObjectLocator 基類
  • 添加了 JndiObjectTargetSource,該類在每次呼叫時執行新的 JNDI 查詢,允許在 JNDI 中進行熱重部署
  • 為 JndiDestinationResolver 添加了 "cache" 標誌,允許關閉從 JNDI 快取 Destination 物件
  • 為 SimpleMessageConverter 添加了對 ObjectMessage 的支援,在可序列化物件和 ObjectMessages 之間進行轉換

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

  • 為 JavaMailSender 添加了 "createMimeMessage(InputStream)" 方法,從原始 MIME 內容構建 MimeMessage
  • MimeMessageHelper 現在建立 "multipart/related",使包含內聯影像的郵件與 Outlook Express 相容
  • 為 MimeMessageHelper 添加了 "validateAddresses" 屬性 (預設為 false),委託給 JavaMail 1.3 的 "validate"

  • 為 RedirectView 添加了 "http10Compatible" 標誌,設定為 false 以傳送 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 社群所有即將舉行的活動。

檢視所有