Spring Batch 1.0.0.FINAL 釋出

版本釋出 | Dave Syer | 2008 年 4 月 1 日 | ...

尊敬的 Spring 社群成員,
我們很高興地宣佈 Spring Batch 1.0.0.FINAL 已釋出!

下載 | 網站 | 更新日誌 | 公告

自 rc1 版本以來,除了對參考文件進行了一些更新外,沒有重大的高層變化。主要功能變化是重試(retry)和跳過(skip)現在可以在同一個步驟中使用,並且在 step factory beans 中為致命異常(fatal exceptions)提供了一些額外的配置選項。

Spring Security 2.0.0 RC1 釋出

版本釋出 | Ben Alex | 2008 年 4 月 1 日 | ...

Spring Security 2.0.0 RC1 現已可用。


下載
| 更新日誌 | 公告

已解決了超過 65 個問題,包括 OpenID 整合、用於 AspectJ 表示式的新“protect-pointcut”、動態檢索方法授權元資料、支援所有方法型別(介面、類、橋接、泛型、超類)的方法授權、RESTful URI 授權、名稱空間改進、依賴更新等等!

Spring Web Services 1.5.0 Final 釋出

版本釋出 | Arjen Poutsma | 2008 年 3 月 28 日 | ...

尊敬的 Spring 社群成員,
我很高興地宣佈 Spring Web Services 1.5.0 已釋出!

下載 | 網站 | 更新日誌 | 公告

此最終釋出候選版本包含以下相對於 1.0.3 的新功能

  • 兩種新的傳輸方式:JMS 和電子郵件,支援客戶端和伺服器,
  • 基於 WSS4J 的 WS-Security 實現,支援在非 SUN JDK(如 WebSphere)和 JDK 1.4 上實現 WS-Security,
  • 客戶端和伺服器都支援 WS-Addressing,支援規範的 2004 年 8 月版本和最終版本,
  • 原生支援 Java 6,包括 JAXP 1.4 以及捆綁的 SAAJ 1.3 和 JAXB 2.0,
  • 兩個新的 Spring 名稱空間,大大減少了配置 marshallers 和典型 Spring-WS 結構的所需 XML 量,
  • Spring-WS jar 現在是 OSGi bundle,
  • 一種新的客戶端攔截機制,包括 WS-Security 支援,
  • @Endpoints 現在是 @Components,因此在使用 Spring 2.5 元件掃描時會自動檢測到它們
  • 一種新的改進的 XSD-to-WSDL 生成器,可以內聯包含和匯入的 XSD
  • 支援 Spring Security
  • 支援 Java 6 HTTP 伺服器
  • 兩個新的示例,展示了 Plain Old XML 的使用以及與 Java 6 HTTP 伺服器一起使用的 WS-Addressing

以及許多小的改進和錯誤修復。請檢視更新日誌瞭解更多詳情。

我們建議從所有以前的版本升級到 Spring Web Services 1.5,以受益於這些新功能!

1.5 系列版本向後相容性達到 95%,儘管放棄了對 Java 1.3 的支援,轉而支援 Java 1.6。

致敬,

Arjen Poutsma
Spring Web Services 專案負責人

Spring Batch 1.0.0.rc1 釋出

版本釋出 | Ben Hale | 2008 年 3 月 17 日 | ...

我很高興地宣佈 Spring Batch 1.0.0.rc1 已釋出。 您可以透過 Spring Maven Milestone Repository(瀏覽)或透過下載頁面訪問此版本。

這是 Spring Batch 1.0.0 版本的第一個釋出候選版本,預計最終版本將於 3 月 28 日釋出。 此版本的主要變化包括

  • 參考文件的改進
  • 重組 spring-batch-infrastructure 和 spring-batch-core 中的包結構
  • 合併 spring-batch-core 和 spring-batch-execution 模組

請參閱更新日誌瞭解詳情。

Ben Hale
Spring Batch 技術…

Spring Web Flow 2.0 M4 釋出

版本釋出 | Keith Donald | 2008 年 3 月 11 日 | ...

尊敬的 Spring 社群成員,

我們很高興地宣佈 Spring Web Flow 2.0 M4 現已可用。 下載 | 文件

此版本鞏固了 Web Flow 2 的架構模型,包括 SWF 2 如何與 Spring MVC、JavaServerFaces 和 Ajax 整合。它還引入了許多新功能和改進,包括

2.0 M4 新功能與要點

  • 引入了簡化的 XML 流程定義語法。 請參閱 Spring Travel 參考應用以獲取新語法的示例。
    • 使用版本 2 語法可將版本 1 流程定義的體積減少多達 50%。例如,Spring Travel 1.0.5 包含六個檔案中的約 200 行流程應用程式碼。最新的 2.0 M4 版本包含兩個檔案中的 93 行程式碼,減少了 50%,並且需要維護的檔案少了四個。
    • 節省主要透過更強大的 Expression Language (EL) 整合以及更簡單的操作執行和資料對映標籤來實現。
  • Spring Security 整合。提供了對保護流程、狀態和轉換的完全支援。
    一個新的 "currentUser" EL 變數使得從流程定義或檢視模板中引用已認證的 Principal 變得容易。
  • 在 Spring MVC 內部靈活支援流程異常處理,包括自動重新啟動已結束或已過期的流程的預設支援。
  • 支援處理不改變當前頁面的 Ajax 事件。新的 "render" 元素允許您在處理 Ajax 事件後選擇性地重新渲染頁面片段。
  • 檢視變數。檢視變數在其包含的檢視狀態進入時分配,並在狀態退出時超出範圍。這些變數提供頁面上下文,對於透過來自同一頁面的系列 Ajax 請求更新模型特別有用。
  • @Autowired 流程變數。流程變數現在可以透過 Spring 的 @Autowired 注入其依賴項,使其能夠持有對 Spring 管理的 @Services 的引用。變數反序列化後,服務引用會在請求之間自動重新連線。
  • 支援彈出視窗。將檢視狀態標記為 popup=true,當客戶端啟用 Javascript 時,它將在模態彈出對話方塊中渲染。
  • 將名為“Spring Javascript”的 Javascript 抽象層從 Web Flow 的 JSF 支援中提取出來。目前,提供了基於 Dojo 和 Ext 的此層實現。Spring.js 提供了
    • Ajax 的通用介面,無論底層使用了哪個工具包
    • 一種類似面向切面的 API,用於使用行為裝飾 HTML DOM 節點,包括客戶端驗證行為。
  • 一個使用 Spring.js 作為底層技術逐步增強使用 JSF 的 Spring Web 應用的小型 JSF 元件庫。如果客戶端沒有 Javascript,此庫將降級。請參閱 Spring Travel 示例進行說明:關閉 Javascript 並將應用與啟用 Javascript 時進行比較。
  • 支援在標準 Spring MVC 環境中渲染 JSF 檢視。這使得 Facelets 模板可以由普通的 Spring MVC Controller 以及流程進行渲染。

請參閱版本中包含的 Spring Travel 參考應用,以實際演示所有這些功能。這些參考專案可以直接匯入 Eclipse 作為動態 Web 專案。

1.x 相容性

對現有 Web Flow 使用者的一個特別說明:即將釋出的 2.0 RC1 將在版本 2 環境中提供對版本 1 流程的支援。這將允許 1.0.x 流程在與版本 2 流程相同的應用中不變地執行。

欲瞭解更多資訊,請參閱完整的 Web Flow 2 更新日誌路線圖。我們也鼓勵您訪問我們的支援論壇和 JIRA 系統,向開發團隊提供您對 M4 的反饋。

盡情體驗吧! 2.0 最終版本即將到來。

Keith Donald
Web Flow 技術負責人
SpringSource

Spring Batch 1.0.0.m5 釋出

版本釋出 | Dave Syer | 2008 年 3 月 4 日 | ...

Spring Batch 1.0.0.m5 今日可透過 s3 Milestone repository 獲取(瀏覽地址:http://s3browse.com/explore/maven.springframework.org/milestone/org/springframework/batch)。欲瞭解更多資訊,請訪問 Spring Batch 下載頁面:http://static.springframework.org/spring-batch

從使用者的角度來看,m5 的主要變化是透過各種 factory beans 配置作業(jobs)、步驟(steps)和啟動器環境。新的 BatchListener 介面組解決了一些關鍵的使用者關注點。API 中的一些關鍵介面,如 ItemReader 和 ItemWriter,也有所更改,這使得我們能夠更好地分離使用者和框架之間的關注點。網站上有一個章節詳細描述瞭如何從 1.0.0.m4 遷移到 1.0.0.m5(http://static.springframework.org/spring-batch/migration/1.0-m4-m5.html)。

我們對自上一個里程碑以來 Spring Batch 取得的進展感到非常高興,現在感覺一切終於都為最終釋出做好了準備。按計劃,我們在預計 3 月 20 日最終釋出之前,現在只有時間釋出一個 rc1 版本,如果需要,還有一些用於 rc2 的應急準備。

Spring Framework 2.5.2 釋出

版本釋出 | Juergen Hoeller | 2008 年 3 月 3 日 | ...

尊敬的 Spring 社群成員,
 
我很高興地宣佈 Spring Framework 2.5.2 已釋出。 下載 | 文件
 
這是 Spring 2.5 系列中的第二個更新版本。它修復了自 2.5.1 以來報告的所有問題,並在整個框架中引入了各種增強功能

  • 恢復了特定擴充套件點的完全 Spring 2.0 相容性
  • 擴充套件了 MS SQL、MySQL、PostgreSQL 和 Oracle 的 SQL 錯誤碼對映
  • 修訂了 JDBC BeanPropertyRowMapper,改進了值提取邏輯
  • 支援將 GlassFish/JBoss JCA WorkManager 作為 TaskExecutor 後端
  • 支援 Eclipse Persistence Services 1.0 M4(EclipseLink JPA 提供者)
  • 相容 WebSphere JPA 提供者(派生自 OpenJPA)
  • @RequestMapping 支援使用 "!myParam" 表示式表示引數不存在
  • @RequestMapping 的 "params" 屬性也支援在型別級別使用
  • 修訂了 JSP CheckboxesTag 和 RadioButtonsTag(以實現嚴格的 HTML 相容性)
請參閱更新日誌瞭解詳情。

Spring Integration 1.0 Milestone 2 釋出

版本釋出 | Mark Fisher | 2008 年 2 月 28 日 | ...

尊敬的 Spring 社群成員,

我很高興地宣佈 Spring Integration 1.0.0.m2 已釋出。
下載 | 參考文件 | JavaDoc

這是 Spring Portfolio 新增部分的第二個里程碑版本。要檢視自 Milestone 1 以來的新功能和改進列表,請檢視更新日誌。欲瞭解更多資訊,請訪問Spring Integration 主頁。另外,請繼續關注SpringSource 團隊部落格,下週初會有 Spring Integration 的更新。

Mark Fisher
Spring Integration 專案負責人

Spring Batch 1.0.0.m4 釋出

版本釋出 | Dave Syer | 2008 年 2 月 7 日 | ...

Spring Batch 1.0.0.m4 今日可透過 s3 Milestone repository 獲取(瀏覽地址:http://s3browse.com/explore/maven.springframework.org/milestone/org/springframework/batch)。有關更多資訊,請參閱 Spring Batch 下載頁面(http://static.springframework.org/spring-batch)。

 

我們調整了釋出計劃,以便擠入一個額外的里程碑,Ben 和 Lucas 正專注於此,因此 1.0.0.m5 將在未來 10-14 天內釋出。然後我們在預計 3 月 20 日最終釋出之前,只有時間釋出一個 rc1,如果需要,還有一些用於 rc2 的應急準備。

獲取 Spring 新聞通訊

訂閱 Spring 新聞通訊,保持連線

訂閱

領先一步

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

瞭解更多

獲取支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

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

檢視全部