Spring Framework 1.1.5 版本發布

發布 | Colin Sampaleanu | 2005 年 2 月 28 日 | ...

我們很高興地宣布 Spring Framework 1.1.5 已經發布。


這是 1.1.x 系列中最後一個錯誤修復和次要增強版本,具有許多細微的改進,例如
  • 新增了重載的 "reject" 和 "rejectValue" 方法,且沒有預設訊息到 Errors 介面和 BindException
  • 新增了 "lookup(name, requiredType)" 方便方法到 JndiTemplate,根據給定的類型比對 JNDI 物件
  • 新增了 "homeInterface" 屬性到 AbstractRemoteSlsbInvokerInterceptor,用於指定要縮小範圍的 home 介面
  • 引入了 MailMessage 介面作為 SimpleMailMessage 和 JavaMail MIME 訊息的通用介面
  • Log4jConfigurer 也接受 "classpath:" URL 或 "file:" URL 作為位置,而不僅僅是純粹的檔案路徑
  • Log4jConfigurer 接受不在檔案系統中的設定檔,只要沒有重新整理間隔

  • 新增了 "int[] batchUpdate(String[] sql)" 方法到 JdbcTemplate,用於將一組 SQL 語句作為批次執行
  • 新增了 C3P0NativeJdbcExtractor 用於 C3P0 0.8.5 或更高版本(對於較早的 C3P0 版本,請使用 SimpleNativeJdbcExtractor)
  • 新增了 "maxRows" bean 屬性到 JdbcTemplate,允許指定要提取的最大行數
  • 新增了 "fetchSize" 和 "maxRows" bean 屬性到 RdbmsOperation,將值傳遞到內部 JdbcTemplate
  • 新增了 ClobStringTypeHandler、BlobByteArrayTypeHandler 和 BlobSerializableTypeHandler 用於 iBATIS SQL Maps 2.0.9
  • 如果沒有剩餘的存活時間(在嘗試操作之前),ResourceHolderSupport 會拋出 TransactionTimedOutException
  • TransactionSynchronization 物件可以透過實作 Ordered 介面來影響其執行順序
  • JtaTransactionManager 能夠僅使用 JTA TransactionManager(即沒有 UserTransaction handle)

  • 升級了 MockHttpServletRequest 到 Servlet API 2.4(新增了 getRemotePort、getLocalName、getLocalAddr、getLocalPort)
  • 升級了 MockPageContext 到 JSP API 2.0(新增了 getExpressionEvaluator、getVariableResolver、重載了 include)
  • 新增了 "contextOverride" 選項到 ServletContextPropertyPlaceholderConfigurer,讓 web.xml 覆寫本地設定
  • 新增了 "searchContextAttributes" 選項到 ServletContextPropertyPlaceholderConfigurer,解析 context 屬性
  • 新增了 "clear" 和 "isEmpty" 方法到 ModelAndView,允許清除給定 ModelAndView 物件的視圖
  • 新增了 JasperReportsMultiFormatView,允許透過模型中的鑑別器動態指定輸出格式
  • Spring 的 JSP 標籤中的 JSP EL 表達式將在 JSP 2.0 上使用 JSP 2.0 ExpressionEvaluator 解析(否則使用 Jakarta JSTL)
  • 變更了 "spring:transform" 標籤的 "value" 屬性從 String 到 Object,以允許由 JSP 2.0 解析的表達式
請參閱變更日誌以獲取詳細資訊。

我們的下一個里程碑是 1.2 RC1,我們打算盡快發布:具有 Hibernate3 支援、JMX 支援和更多主要新功能。具有 Hibernate3 支援和 JMX 支援的 1.2-dev 每夜快照將在幾天內提供,請隨時試用 1.2 的早期版本
Smile

取得 Spring 電子報

隨時掌握 Spring 電子報的最新消息

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部