Spring Integration 1.0 里程碑 1 釋出

版本釋出 | Mark Fisher | January 24, 2008 | ...

尊敬的 Spring 社群:

很高興宣佈 Spring Integration 1.0.0.m1 已經發布。
下載| 參考文件| JavaDoc

這是 Spring Portfolio 新增專案的第一個里程碑版本。要了解更多關於該專案及其未來發展,請訪問Spring Integration 主頁。在此重要的設計和開發階段,如需提問、提供反饋或報告問題,請訪問 Spring Integration 論壇問題跟蹤器

Mark Fisher
Spring Integration 負責人

Spring Framework 2.5.1 和 2.0.8 釋出

版本釋出 | Juergen Hoeller | January 09, 2008 | ...

Spring 2.5.1 是 Spring 2.5 系列的第一個錯誤修復和增強版本。它彌補了 Spring 2.5 final 中發現的一些不足,並在 Java 6 和 Java EE 5 支援方面引入了各種新特性

  • 用於 MVC handler 方法的 Java 5 特有 Model 介面
  • @ModelAttribute 的預設屬性名稱始終從*宣告的*引數/返回型別中派生
  • 在 @RequestMapping handler 方法中支援 last-modified 處理(透過 WebRequest 介面)
  • 用於 web 應用中自自動裝配類的 SpringBeanAutowiringSupport 類(例如 JAX-WS endpoints)
  • 符合 EJB3 規範的 SpringBeanAutowiringInterceptor,用於在 EJB3 SBs/MDBs 中處理 Spring 的 @Autowired
  • 對 Sun JDK 1.6 中包含的 HTTP 伺服器的 Remoting 支援(涵蓋 HTTP invoker, Hessian 和 Burlap)
  • "jms:listener-container" 標籤支援併發範圍(例如 "3-5"),用於指定最小消費者數量
  • Tiles2 在 JDK 1.4 上也支援
  • 還有許多細節上的進一步增強…

Spring 2.0.8 是 Spring 2.0 系列的一個錯誤修復版本,解決了自 2.0.7 以來報告的所有問題,並從 Spring 2.5.1 反向移植了各種微小改進。這是計劃中的最後一個 2.0.x 版本。我們建議升級到 Spring 2.5.1,那裡有許多新特性等待您嘗試…

Spring .NET 1.1 釋出

版本釋出 | Ben Hale | December 20, 2007 | ...

 

很高興宣佈 Spring .NET 1.1 最終版本現已可用

Spring .NET
下載 | 支援 | 文件 | 變更日誌

特性摘要

  • 控制反轉容器
  • 面向切面程式設計框架
  • 切面庫
  • ASP.NET 框架
  • ASP.NET AJAX 整合
  • ADO.NET 框架
  • 宣告式事務管理
  • 宣告式中介軟體服務
  • NHibernate 整合
  • NUnit 整合測試
請閱讀概覽以獲取這些特性的更多描述。

 

這個版本經過了長時間的開發,團隊衷心感謝所有為專案做出貢獻的人。

節日快樂,盡情享受!

Spring IDE 2.0.2 釋出

版本釋出 | Christian Dupuis | December 15, 2007 | ...

尊敬的 Spring 社群:

很高興宣佈 Spring IDE 2.0.2 於今日釋出。2.0.2 主要是一個錯誤修復和增強版本,但最終增加了對 Spring 2.5 缺失特性(如 <context:* /> 和 <jms:* /> 名稱空間以及元件掃描功能)的工具支援。

Spring IDE 2.0 Logo

下載 | 文件 | 變更日誌

該版本可從我們的釋出更新站點獲取。Spring IDE 2.0.2 與即將釋出的 Eclipse 3.4 (又名 Eclipse Ganymede) 的當前里程碑版本相容。

Spring Web Services 1.5.0 M1 釋出

版本釋出 | Arjen Poutsma | December 08, 2007 | ...

尊敬的 Spring 社群:
很高興宣佈 Spring Web Services 1.5.0 M1 已經發布。

Spring-WS Logo

下載 | 參考文件 | API 文件

此里程碑版本引入了

  • JMS 傳輸支援,包括客戶端和伺服器端
  • 電子郵件傳輸支援,也包括客戶端和伺服器
  • 兩個新的 Spring 名稱空間,極大地減少了配置 marshallers 和典型 Spring-WS 結構的 XML 程式碼量
  • SOAP 1.2 相容的 WSDL 描述符生成
  • Spring-WS jar 現在是 OSGi bundles

此外,還有其他一些小的改進和錯誤修復。

Spring-WS 1.5.0 M1 是 1.5 系列的第一個里程碑,它除了上述特性外,還將包括對 WS-Addressing、客戶端 WS-Security 和 Java 1.4、@Endpoint 元件掃描等的支援。

更多資訊請參見Spring Web Services

Spring LDAP 1.2.1 釋出

版本釋出 | Ulrik Sandberg | December 08, 2007 | ...

尊敬的 Spring 社群:

很高興宣佈 Spring LDAP 版本 1.2.1 已經發布。這是一個更新版本,增加了一個新的連線池庫並修復了 1.2 版本中的一些問題。下載 | 變更日誌

更重要變更的摘要

  • 新增連線池庫,該庫具有靈活的連線驗證和比內建連線池更好的配置。非常感謝 Eric Dalquist 的貢獻。(LDAP-85)
  • 修復了 AbstractContextSource 中的一個問題,該問題導致不必要地引用了 LDAP Booster Pack (ldapbp)。(LDAP-88, LDAP-89)
  • 修復了 SimpleLdapTemplate 中的一個 bug,其中呼叫了錯誤的目標方法。(LDAP-93)
  • 將 AbstractContextSource 中的 createContext 方法改為 protected 而不是 package private。(LDAP-94)

關於 Spring LDAP
Spring LDAP 是一個基於 Spring 的 JdbcTemplate 模式簡化 LDAP 操作的 Java 庫。該框架減輕了使用者查詢和關閉上下文、遍歷結果、編碼/解碼值和過濾器等的負擔。

LdapTemplate 類封裝了傳統 LDAP 程式設計中涉及的所有底層工作,例如建立 DirContext、遍歷 NamingEnumerations、處理 Exceptions 和清理資源。這使得程式設計師可以處理重要的事情——在哪裡找到資料(DNs 和 Filters)以及如何處理它(對映到域物件或從域物件對映、繫結、修改、解綁等),就像 JdbcTemplate 解除了程式設計師除實際 SQL 和資料如何對映到域模型之外的所有工作一樣。

除此之外,Spring LDAP 還提供事務支援、一個連線池庫、將 NamingExceptions 轉換為映象的 unchecked NamingException 層次結構的異常轉換,以及用於處理過濾器、LDAP 路徑和 Attributes 的多種實用工具。

Spring-LDAP 需要 J2SE 1.4。構建需要 J2SE 1.4。執行示例需要 J2EE 1.4 (Servlet 2.3, JSP 1.2)。

從哪裡開始
從上面的連結下載分發包。分發包包含大量的 JavaDoc 文件以及完整的參考文件和一個示例應用程式,該示例演示了使用 Spring LDAP 的不同方法。

主頁
Spring LDAP 的永久主頁位於http://www.springframework.org/ldap

歷史
Spring LDAP 基於 SourceForge 的 LdapTemplate 專案。建議 LdapTemplate 的使用者切換到 Spring LDAP。

Mattias Arthursson & Ulrik Sandberg
Spring LDAP 專案團隊

Spring Batch 1.0.0.m3 釋出

版本釋出 | Ben Hale | December 05, 2007 | ...

Spring Batch 1.0.0.m3 現已透過Spring Portfolio 里程碑倉庫提供(瀏覽)。更多資訊請參見Spring Batch 下載頁面

我們收到了來自社群和許多正在使用或評估 Spring Batch 的埃森哲專案的大量良好反饋。因此 1.0.0-m3 版本包含相當多的錯誤修復和新特性。對現有使用者的主要影響將是輸入和輸出抽象中的類名變更。新的 (非 Maven) 使用者會發現使用包含所有依賴的新.zip 包更容易上手。還有…

Spring Framework 2.5 釋出

版本釋出 | Juergen Hoeller | November 19, 2007 | ...

尊敬的 Spring 社群:
 
很高興宣佈 Spring Framework 2.5 最終版本現已可用。

Spring 2.5 RC1 Released

下載 | 支援 | 文件 | 變更日誌 

Spring 2.5 在 Spring 2.0 的基礎上增強了許多令人興奮的新特性,包括

  • 完整的 Java 6 和 Java EE 5 支援 (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0)
  • 功能齊全的註解驅動依賴注入,包括對 'qualifiers' 的支援
  • 支援在 classpath 中自動檢測應用元件,並將其自動配置為 Spring 管理的物件
  • AspectJ pointcut 表示式中的新 bean name pointcut 元素
  • 基於 LoadTimeWeaver 抽象的 AspectJ 載入時織入內建支援
  • 新的 XML 配置名稱空間 "context" 和 "jms",以提供最大便利
  • 一個完全修訂的整合測試框架,對 JUnit 4 和 TestNG 提供一流支援
  • Spring MVC 的新註解式控制器模型,支援 Servlet 和 Portlet 環境
  • 擴充套件的 SimpleJdbcTemplate 功能,包括支援命名 SQL 引數
  • 官方認證的 WebSphere 支援
  • Spring Framework jar 檔案預設打包為 OSGi 相容的 bundles
  • 能夠將 Spring ApplicationContext 作為 JCA RAR 檔案部署,用於無頭應用模組
  • JCA 1.5 訊息端點管理,用於 Spring 管理的 JMS 和 CCI 訊息監聽器

請檢視《Spring 2.5 新特性》系列文章,瞭解 Spring 2.5 新特性的詳細介紹,包括如何部署展示這些特性的 Spring 示例應用。

我們建議從所有先前的 Spring 2.0.x 版本升級到 Spring 2.5,以便受益於新特性以及 Spring 2.5 提供的顯著效能增強。Spring 2.5 被設計為 Spring 2.0 的直接替代品,只是 jar 檔案內容略有重組(有關詳細資訊,請參閱分發包中的 readme 檔案)。

請注意,Spring 2.5 仍與 JDK 1.4.2+ 和 J2EE 1.3+ 相容。Java 1.4 使用者,例如在 WebLogic 8.1 或 WebSphere 5.1/6.0 上執行的使用者,也非常歡迎升級到 Spring 2.5。我們建議在 Java 1.4 上執行時將 backport-util-concurrent jar 放在 classpath 中,這將使 Spring 和您的應用程式受益於顯著的併發增強。

盡情享受 Spring 2.5,

Juergen Hoeller
Spring Framework 開發負責人

Spring LDAP 1.2 釋出

版本釋出 | Mattias Arthursson | October 31, 2007 | ...

尊敬的 Spring 社群:

很高興宣佈 Spring LDAP 版本 1.2 釋出。這是一個主要版本,引入了許多特性和錯誤修復。

            下載 | 變更日誌 | 文件 (HTML) | 文件 (PDF) | API

更重要變更的摘要

  • SimpleLdapTemplate 和 ParameterizedContextMapper 類現已提供 Java 5 泛型支援。
  • 客戶端 LDAP 事務。
  • 新增多個 API 方法,簡化了許多常見任務。

關於 Spring LDAP
Spring LDAP 是一個基於 Spring 的 JdbcTemplate 模式簡化 LDAP 操作的 Java 庫。該框架減輕了使用者查詢和關閉上下文、遍歷 NamingEnumerations、編碼/解碼值和過濾器等的負擔。

LdapTemplate 類封裝了傳統 LDAP 程式設計中涉及的所有底層工作,例如建立、遍歷 NamingEnumerations、處理 Exceptions 和清理資源。這使得程式設計師可以處理重要的事情——在哪裡找到資料(DNs 和 Filters)以及如何處理它(對映到域物件或從域物件對映、繫結、修改、解綁等),就像 JdbcTemplate 解除了程式設計師除實際 SQL 和資料如何對映到域模型之外的所有工作一樣。

除此之外,Spring LDAP 還提供將 NamingExceptions 轉換為映象的 unchecked Exception 層次結構的異常轉換,以及用於處理過濾器、LDAP 路徑和 Attributes 的多種實用工具。

執行 Spring-LDAP 需要 J2SE 1.4。從原始碼構建分發二進位制檔案需要 J2SE 1.4 和 javacc。執行示例需要 J2EE 1.4 (Servlet 2.3, JSP 1.2)。

從哪裡開始
從上面的連結下載分發包。分發包包含大量的 JavaDoc 文件以及完整的參考文件和一個示例應用程式,該示例演示了使用 Spring LDAP 的不同方法。

主頁
Spring LDAP 的永久主頁位於http://www.springframework.org/ldap

Mattias Arthursson & Ulrik Sandberg,Spring LDAP 專案團隊

Spring Framework 2.5 RC1 釋出

版本釋出 | Adrian Colyer | October 23, 2007 | ...

尊敬的 Spring 社群:

很高興宣佈 Spring Framework 2.5 第一個釋出候選版本現已可用!Spring 2.5 是始於 Spring 2.1 里程碑的努力的頂點,它在 Spring 2.0 的基礎上增強了許多新特性,例如

  • 完整的 Java 6 和 Java EE 5 支援 (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0 等)  
  • 功能齊全的註解驅動依賴注入(包括對 'qualifiers' 的支援) 
  • 支援在 classpath 中進行元件掃描(自動檢測帶註解的類) 
  • AspectJ pointcut 表示式中的 bean name pointcut 元素 
  • 基於 LoadTimeWeaver 抽象的 AspectJ 載入時織入內建支援 
  • 進一步的 XML 配置名稱空間('context', 'jms'),以提供最大便利 
  • 完全修訂的整合測試框架(支援 JUnit 4 和 TestNG)
  • Servlet MVC 和 Portlet MVC 的新註解式控制器風格
  • 擴充套件的 SimpleJdbcTemplate 功能(支援命名引數等) 
  • 官方認證的 WebSphere 支援(支援 WebSphere 6 UOWManager 功能) 
  • Spring framework jar 檔案預設作為 OSGi 相容 bundles 交付
  • Spring ApplicationContext 可以作為 JCA RAR 檔案部署(用於無頭應用模組) 
  • JCA 1.5 訊息端點管理(用於 Spring 管理的 JMS 和 CCI 訊息監聽器)

Spring 2.5 RC1 Released

下載 | 文件 | 變更日誌 

特別值得一提的是基於註解的 MVC 控制器風格、JAX-WS 支援和 TestNG 支援,這些都是在此版本中引入的。此外,此版本提供三種不同的分發包,引入了最小標準 zip 和包含文件的中間 zip。

我們建議從所有先前的 2.0.x 版本升級到 Spring 2.5,以便受益於新特性以及 Spring 2.5 提供的顯著效能增強。Spring 2.5 被設計為 Spring 2.0 的直接替代品,只是 jar 檔案內容略有重組(參見分發包中的 readme 檔案)。

請注意,Spring 2.5 仍與 JDK 1.4.2+ 和 J2EE 1.3+ 相容。Java 1.4 使用者,例如在 WebLogic 8.1 或 WebSphere 5.1/6.0 上執行的使用者,也非常歡迎升級到 Spring 2.5!我們建議在 Java 1.4 上執行時將 backport-util-concurrent jar 放在 classpath 中,這將使 Spring(以及您的應用程式)受益於顯著的併發增強。

Juergen Hoeller
Interface21
http://www.interface21.com

訂閱 Spring 時事通訊

訂閱 Spring 時事通訊,保持連線

訂閱

領先一步

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

瞭解更多

獲取支援

Tanzu Spring 透過簡單訂閱即可提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

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

檢視全部