Spring Framework 1.1.2 版本發佈

發佈 | Thomas Risberg | 2004 年 11 月 14 日 | ...

我們很高興地宣布 Spring Framework 1.1.2 已經發佈。 這是一個錯誤修復和小型增強版本。
 

此版本中的新功能包括

        <ul>
          <li>added

BeanWrapperImpl 支援多維集合(例如 "map[myKey][0]" 或 "map[myKey][0].name")

  • 在 BeanFactory 介面中新增 "getType(name)" 方法,檢查 "getBean" 將返回的物件類型
  • 在 ListableBeanFactory 介面中新增 "getBeansOfType(type)" 方便方法,無需明確的過濾器
  • 新增 PropertyPathFactoryBean,允許評估目標 Bean 的屬性路徑並公開結果
  • 允許 XML Bean 定義中使用 "bean*" 而不是 "bean+",即檔案中沒有 Bean 定義(只有匯入)
    • AbstractApplicationContext 自動註冊用於 Resource 陣列的 context-aware ResourceArrayPropertyEditor
    • 新增 GenericApplicationContext 類別,允許任意定義格式(透過單個內部 BeanFactory)
    • 改進 ResourceBundleMessageSource 和 ReloadableResourceBundleMessageSource 實作
    • 在 MimeMessageHelper 中新增 "setText(plainText, htmlText)" 方法,用於在同一郵件中提供替代文字
    • 在 DataAccessUtils 中新增 "objectResult(collection,type)" 和 "intResult"/"longResult(collection)" 方便方法
    • 新增對使用 JTA 和 TransactionManagerLookup 的預先綁定 Session(例如 OpenSessionInViewFilter/Interceptor)的支援
    • 在 HibernateOperations 和 HibernateTemplate 中新增 "load(entity, id)" 方法
    • 在 HibernateOperations/Template 中新增 "initialize" 和 "closeIterator" 方法,遵循 "Hibernate.initialize/close"
    • 在 HibernateTemplate 中新增 "queryCacheRegion" 屬性,指定用於查詢的快取區域
    • 新增 ServletContextResourcePatternResolver,即使在未展開的 WAR 中也能找到 Web 應用程式中的相符資源
    • 在 SimpleMappingExceptionResolver 中新增 "defaultStatusCode" 屬性,指定錯誤檢視的 HTTP 狀態碼
    • UrlBasedViewResolver 現在支援 "redirect:" 前綴,以便透過特殊檢視名稱進行便捷的重新導向
    • 為 Velocity 新增 "springMessage"/"springMessageText" 巨集,為 FreeMarker 新增 "message"/"messageText" 巨集
    與往常一樣,請查看 變更日誌 以獲取詳細資訊。
    可以透過 SourceForge 專案頁面下載

            <p>&nbsp;</p><p>Note that this
    

    Spring 發佈版隨附更新的 HSQLDB 版本,即 1.7.2.7。 遺憾的是,HSQLDB 1.7.2 分支在某些方面與 1.7.1 不相容。 雖然所有 Spring 範例應用程式都已進行相應的調整,但請注意,如果您決定使用新的 hsqldb.jar 更新您自己的應用程式,則還必須更新您的伺服器實例(即兩者都需要運行版本 1.7.2),並且任何現有的資料庫檔案都可能需要升級。 此外,請注意,JBoss <= 3.2.5 隨附了伺服器類別路徑中的 HSQLDB 1.7.1,而 3.2.6+ 包含 HSQLDB 1.7.2。

    取得 Spring 電子報

    隨時掌握 Spring 電子報

    訂閱

    領先一步

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

    瞭解更多

    取得支援

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

    瞭解更多

    即將舉行的活動

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

    檢視全部