Spring Framework 2.5.1 與 2.0.8 已發佈

發佈 | Juergen Hoeller | 2008 年 1 月 09 日 | ...

Spring 2.5.1 是 Spring 2.5 系列中的第一個錯誤修正與增強版本。它修正了 Spring 2.5 final 中的一些漏洞,並在 Java 6 與 Java EE 5 支援的環境中引入了各種新功能

  • 用於 MVC 處理方法且特定於 Java-5 的 Model 介面
  • @ModelAttribute 的預設屬性名稱始終從*宣告*的參數/回傳類型衍生
  • 支援在 @RequestMapping 處理方法中處理 last-modified (透過 WebRequest 介面)
  • SpringBeanAutowiringSupport 類別,用於在 web app 中自我自動裝配類別 (例如 JAX-WS endpoints)
  • 符合 EJB3 標準的 SpringBeanAutowiringInterceptor,用於在 EJB3 SBs/MDBs 中處理 Spring 的 @Autowired
  • Remoting 支援 Sun 的 JDK 1.6 中包含的 HTTP 伺服器 (涵蓋 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 | 2007 年 12 月 20 日 | ...

 

我們很高興地宣布 Spring .NET 1.1 final 版本現已推出

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

功能摘要

  • 控制反轉容器
  • 面向切面程式設計框架
  • 切面程式庫
  • ASP.NET Framework
  • ASP.NET AJAX 整合
  • ADO.NET Framework
  • 宣告式交易管理
  • 宣告式中介軟體服務
  • NHibernate 整合
  • NUnit 整合測試
請閱讀概觀以取得這些功能的更多說明。

 

此版本歷時已久,團隊衷心感謝所有為該專案做出貢獻的人。

祝您佳節愉快!

Spring IDE 2.0.2 已發佈

發佈 | Christian Dupuis | 2007 年 12 月 15 日 | ...

親愛的 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 | 2007 年 12 月 08 日 | ...

親愛的 Spring 社群:
我很高興地宣布 Spring Web Services 1.5.0 M1 已發佈。

Spring-WS Logo

下載 | 參考文件 | API 文件

此里程碑版本引入了

  • JMS 傳輸支援,適用於客戶端和伺服器端
  • Email 傳輸支援,也適用於客戶端和伺服器端
  • 兩個新的 Spring 命名空間,可大幅減少設定 Marshaller 和典型 Spring-WS 建構的 XML 數量
  • SOAP 1.2 相容的 WSDL 描述元產生
  • Spring-WS jars 現在是 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 | 2007 年 12 月 08 日 | ...

親愛的 Spring 社群:

我們很高興地宣布 Spring LDAP 1.2.1 版已發佈。這是一個更新版本,新增了一個新的 pooling 程式庫,並修正了 1.2 中的一些問題。下載 | 變更日誌

更重要變更的摘要

  • 新增了 pooling 程式庫,與內建的 pooling 相比,該程式庫具有彈性的連線驗證和更好的設定。非常感謝 Eric Dalquist 的貢獻。(<LDAP-85)
  • 修正了 AbstractContextSource 中的一個問題,該問題導致不必要地參考 LDAP Booster Pack (ldapbp)。(<LDAP-88, LDAP-89)
  • 修正了 SimpleLdapTemplate 中的錯誤,其中調用了錯誤的目標方法。(<LDAP-93)
  • 使 AbstractContextSource 中的 createContext 受到保護,而不是套件私有。(<LDAP-94)

關於 Spring LDAP
Spring LDAP 是一個 Java 程式庫,用於簡化 LDAP 作業,基於 Spring 的 JdbcTemplate 模式。該框架減輕了使用者查找和關閉上下文、循環遍歷結果、編碼/解碼值和篩選器等負擔。

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

除此之外,Spring LDAP 還提供交易支援、pooling 程式庫、從 NamingExceptions 到鏡像非檢查 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 | 2007 年 12 月 05 日 | ...

Spring Batch 1.0.0.m3 現在可透過Spring Portfolio Milestone Repository (瀏覽) 取得。有關更多資訊,請參閱Spring Batch 下載頁面

我們收到了社群的大量良好回饋,以及來自大量使用或評估 Spring Batch 的 Accenture 專案的回饋。因此,1.0.0-m3 版本包含相當多的錯誤修正和新功能。對現有使用者的主要影響將是輸入和輸出抽象中的類別名稱變更。新的 (非 Maven) 使用者會發現使用包含所有相依性的新的 .zip 組件更容易上手。 有…

Spring Framework 2.5 已發佈

發佈 | Juergen Hoeller | 2007 年 11 月 19 日 | ...

親愛的 Spring 社群:
 
我們很高興地宣布 Spring Framework 2.5 final 版本現已推出。

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)
  • 完整功能的註解驅動依賴注入,包括對「限定詞」的支援
  • 支援自動偵測類別路徑中的應用程式元件,並將其自動設定為 Spring 管理的物件
  • AspectJ 切入點表達式中的新 bean 名稱切入點元素
  • 內建的基於 LoadTimeWeaver 抽象的 AspectJ 加載時織入支援
  • 新的 XML 設定命名空間 "context" 和 "jms",以實現最大的便利性
  • 完全修訂的整合測試框架,具有對 JUnit 4 和 TestNG 的一流支援
  • 用於 Spring MVC 的新註解式控制器模型,支援 Servlet 和 Portlet 環境
  • 擴展的 SimpleJdbcTemplate 功能,包括對命名 SQL 參數的支援
  • 經過正式認證的 WebSphere 支援
  • 將 Spring Framework jars 作為 OSGi 相容的 bundles 開箱即用
  • 能夠將 Spring ApplicationContext 部署為 JCA RAR 檔案,以作為無介面應用程式模組
  • JCA 1.5 訊息端點管理,適用於 Spring 管理的 JMS 和 CCI 訊息監聽器

請參考「Spring 2.5 新特性?」系列文章,以逐步了解 Spring 2.5 的新功能,包括如何部署 Spring 範例應用程式以展示這些功能。

為了從 Spring 2.5 的新功能和顯著的效能提升中受益,我們建議從所有先前的 Spring 2.0.x 版本升級到 Spring 2.5。 除了稍微重新架構的 jar 檔案內容之外(請參閱發行版本中的 readme 檔案以獲取更多信息),Spring 2.5 設計為 Spring 2.0 的直接替換。

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

祝您使用 Spring 2.5 愉快,

Juergen Hoeller
Spring Framework 開發負責人

Spring LDAP 1.2 已發布

發佈 | Mattias Arthursson | 2007 年 10 月 31 日 | ...

親愛的 Spring 社群:

我們很高興宣布 Spring LDAP 1.2 版的發布。 這是一個主要版本,引入了許多新功能和錯誤修復。

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

更重要變更的摘要

  • SimpleLdapTemplate 和 ParameterizedContextMapper 類別現在提供 Java 5 Generics 支援。
  • 客戶端 LDAP 事務。
  • 幾個額外的 API 方法,簡化了許多常見任務。

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

LdapTemplate 類別封裝了傳統 LDAP 程式設計中涉及的所有底層工作,例如建立、迴圈遍歷 NamingEnumerations、處理 Exceptions 和清理資源。 這讓程式設計師可以處理重要的內容 - 在哪裡找到數據(DN 和 Filters),以及如何處理它(映射到和來自域物件、綁定、修改、解除綁定等),就像 JdbcTemplate 解除了程式設計師除了實際的 SQL 之外的所有內容,以及數據如何映射到域模型。

除此之外,Spring LDAP 還提供了從 NamingExceptions 到镜像、未檢查的 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 | 2007 年 10 月 23 日 | ...

親愛的 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 等)  
  • 功能齊全的基於註解的依賴注入(包括對「限定符」的支援) 
  • 支援類別路徑中的元件掃描(自動檢測註解類別) 
  • AspectJ 切入點表達式中的 bean 名稱切入點元素 
  • 內建支援 AspectJ 加載時織入(基於 LoadTimeWeaver 抽象) 
  • 更多 XML 配置命名空間(“context”、“jms”)以獲得最大便利 
  • 完全修改的整合測試框架(支援 JUnit 4 和 TestNG)
  • Servlet MVC 和 Portlet MVC 的新型基於註解的控制器樣式
  • 擴展的 SimpleJdbcTemplate 功能(支援命名參數等) 
  • 官方認證的 WebSphere 支援(支援 WebSphere 6 UOWManager 功能) 
  • Spring framework jars 作為開箱即用的 OSGi 相容捆綁包提供
  • Spring ApplicationContext 可以部署為 JCA RAR 檔案(適用於無介面應用程式模組) 
  • JCA 1.5 訊息端點管理(適用於 Spring 管理的 JMS 和 CCI 訊息監聽器)

Spring 2.5 RC1 Released

下載 | 文件 | 變更日誌 

特別值得一提的是基於註解的 MVC 控制器樣式、JAX-WS 支援和 TestNG 支援,所有這些都在此版本中引入。 此外,此版本有三個不同的發行版,引入了最小的標準 zip 和帶有文檔的中間 zip。

為了從 Spring 2.5 的新功能以及顯著的效能增強中受益,我們建議從所有先前的 2.0.x 版本升級到 Spring 2.5。 Spring 2.5 設計為 Spring 2.0 的直接替換,除了稍微重新架構的 jar 檔案內容(請參閱發行版中的 readme 檔案)。

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

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

Spring Web Flow 1.0.5 發布

發佈 | Keith Donald | 2007 年 10 月 04 日 | ...

親愛的 Spring 社群:

我們很高興宣布 Spring Web Flow 1.0.5 已經發布。 這是一個錯誤修復和次要改進版本,解决了所有針對 1.0.4 報告的問題。 我們建議用戶從先前的 1.0.x 版本升級到 1.0.5。

 

Spring Web Flow 是一個下一代 Java Web 應用程式控制器框架。 該框架提供了一個強大的系統,用於在各種環境中一致地實現導航邏輯和管理應用程式狀態。

相關的 Web Flow 新聞 

Spring Web Flow 2.0 的工作仍在繼續,下一個 2.0 發布里程碑 (M2) 將於 10 月 30 日推出。 

Interface21 在佛羅里達州墨爾本有一個 全職職位,在其 Web 應用程式開發產品團隊中,該團隊負責維護 Spring MVC、Spring Web Flow 和新興 Spring Web 技術的開發。  鼓勵能夠在佛羅里達州墨爾本工作的經驗豐富的 Web 應用程式開發人員申請。

使用 Spring Web Flow,Spring Web Flow 1.0 的權威指南,已由該專案的創始人兼共同負責人 Erwin Vervaet 出版。 

 

獲取 Spring 電子報

通過 Spring 電子報保持聯繫

訂閱

領先一步

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

了解更多

獲得支持

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二進制文件。

了解更多

即將舉行的活動

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

查看全部