Spring IDE 2.2.2 和 dm Server Tools 1.1.2 發佈

發佈 | Christian Dupuis | 2009年3月18日 | ...

親愛的 Spring 社群:

我很高興地宣布,我們以 EPL 授權的 Spring IDE 和 dm Server Tools 已經更新。

這兩個版本主要修復錯誤和進行小幅改進。此外,dm Server Tools 還有一些新功能,例如 Bundle 和 PAR 匯出,以及應用程式追蹤檔案的追蹤。

您可以從我們新的整合 Eclipse 更新網站安裝這兩個工具,該網站位於 http://www.springsource.org/update/e3.4(請注意,此更新網站不適用於 Web 瀏覽器)。

Cheers, Christian Dupuis Lead, Spring IDE & SpringSource Tool Suite

宣布 SpringSource Tool Suite 2.0

工程 | Christian Dupuis | 2009年3月17日 | ...

今天,我們很高興地宣布 SpringSource Tool Suite (STS) 2.0 版本的正式推出。您可以在此處找到新聞稿。

在 2.0 版本中,我們專注於根據我們客戶群和社群的重大回饋意見確定的兩個主要功能領域:為基於 Spring 的應用程式開發提供最佳環境,並提供用於開發基於 OSGi 和 SpringSource dm Server 的企業應用程式的工具。

我想在這個部落格中介紹 STS 2.0 的一些新 Spring 開發工具。新的 OSGi 開發工具已經在 先前的部落格中重點介紹…

使用 Spring 的 REST 支援將 Atom 檢視新增至應用程式

工程 | Alef Arendsen | 2009年3月16日 | ...

在 Spring 3.0 中,Spring MVC 將增強 REST 支援。這篇文章描述了如何使用 REST 支援在一個簡單的範例應用程式之上實現 AtomView。按照這個循序漸進的過程,看看使用 Spring MVC 中的新 REST 支援在簡單的應用程式之上實現 AtomView 有多容易。

步驟 1:下載應用程式骨架

在此部落格條目的底部附近,您會找到一個簡單的下載,其中包含 Web 應用程式的骨架。在其中,您會找到此應用程式所需的所有 Spring 3.0 二進制檔,以及 Atom 功能所需的一些額外內容。Spring 二進制檔基於每日建置,一旦 Spring 3.0 完成,可能會被最終建置取代。

接下來,使用「匯入 > 將現有專案匯入工作區」精靈(從「檔案」選單)在 Eclipse 中載入專案。該應用程式是一個簡單的 Eclipse 動態 Web 專案,其中包含 Spring MVC 設定的所有基礎結構。因此,如果您熟悉 Spring MVC…

Grails 1.1 發佈

工程 | Graeme Rocher | 2009年3月10日 | ...

緊隨 Groovy 1.6 發佈之後,我們很高興地宣布 Grails 1.1 最終版已發佈,並可從 Grails 網站下載。在 發佈說明中詳細列出了許多改進。但是,一些關鍵的改進是

獨立 GORM:現在可以在 Grails 之外使用 Grails 的 ORM 層(建立在 Hibernate 之上)。在散佈套件的 samples/petclinic-mvc 目錄中,有一個在 Spring MVC 應用程式中使用 GORM 的範例。該範例使用 Spring 設定啟用 GORM 的 SessionFactory,如下所示


<gorm:sessionFactory base-package="org…

Spring 3 中的 REST:@MVC

工程 | Arjen Poutsma | 2009年3月08日 | ...

在過去的幾年中,REST 已成為基於 SOAP/WSDL/WS-* 的分散式架構的引人注目的替代方案。因此,當我們開始規劃 Spring 的下一個主要版本 - 3.0 版時,我們很清楚我們必須專注於使開發「RESTful」Web 服務和應用程式更容易。現在,什麼是「RESTful」以及什麼不是「RESTful」可能是全新文章的主題;在這篇文章中,我將採取更實際的方法,並專注於我們新增到 Spring MVC 的 @Controller 模型的功能。

一點背景知識

好的,我說謊了:首先是一些背景知識。如果您真的想了解新功能,請隨時跳到 下一節

對我來說,REST 的工作大約在兩年前開始,就在閱讀了 Leonard Richardson 和 Sam Ruby 在 O'Reilly 出版的備受推薦的書籍 RESTful Web Services 之後不久。最初,我正在考慮將 REST 支援新增到 Spring Web Services,但是在原型上工作了幾個星期後,我清楚地意識到這不是一個很好的選擇。特別是,我發現我必須從 Spring-MVC 複製大部分邏輯DispatcherServlet

STS 2.0 中的 OSGi 開發工具

工程 | Christian Dupuis | 2009年3月05日 | ...

昨天,我們發佈了即將推出的 SpringSource Tool Suite 2.0 版本的最終候選版本。RC 版本適用於 Windows、Mac OS X 和 Linux,可從 STS 產品頁面下載。

STS 2.0 配備了用於開發 Spring 應用程式的新生產力工具,例如快速修復、輸入時驗證和更正、專案和 Bean 建立精靈,以及視覺化 Spring 設定編輯器等等。請繼續關注有關這些新功能的更多資訊。

此外,STS 2.0 還配備了用於基於 OSGi 的應用程式開發的工具,經驗豐富的新採用者…

Spring BlazeDS Integration 1.0.0.M2 發佈

發佈 | Jeremy Grelle | 2009年3月05日 | ...

親愛的 Spring 社群:

我很高興地宣布,Spring BlazeDS Integration(最新的開源 Spring 專案)的第二個公開開發里程碑現已發佈。

下載 | 參考文件 | JavaDocs | 變更日誌

此版本中新增的主要功能包括與 Spring Security 的整合,以及簡化的基於 XML 命名空間的設定。與使用完整的 <bean> 語法相比,命名空間支援可以產生更簡單的 Spring 設定檔,尤其是在使用新的安全性功能時。

到目前為止,社群一直在向我們提供一些很好的回饋,我鼓勵任何有興趣的人透過嘗試新功能並在 社群論壇Jira 中向我們提供回饋意見來參與其中,因為我們正在朝著成熟的 1.0 版本邁進。

我們期待在不久的將來發佈 RC1,最終的主要新功能將集中在訊息傳遞整合,包括對基本 Spring JMS 的支援,以及使用 Spring Integration 通道的更複雜的路由場景。  

如果您錯過了,Adobe 的 Christophe Coenraets 最近在 Adobe TV 上提供了一個很棒的 Spring BlazeDS Integration 簡介。  

Jeremy Grelle
Spring BlazeDS Integration Lead 

Groovy 1.6 在 SpringSource 旗下發佈

工程 | Guillaume Laforge | 2009年3月04日 | ...

我很高興在此報導最近 Groovy 1.6 的發佈,該發佈是在 SpringSource 旗下發生的,因為 SpringSource 收購了 G2One

Groovy dynamic language for the JVMGroovy 1.6 是該專案的一個非常重要的里程碑,帶來了巨大的效能改進,使 Groovy 成為 JVM 上最快的動態語言,以及一些強大的新功能,為您的動態語言武器庫增添了更多武器。

特別是,除了通常的錯誤修復和小的增強之外,讓我提及以下新功能

  • 多重分配
  • if/else 和 try/catch 區塊中的可選傳回
  • AST 轉換以及所有提供的轉換註釋,如 @Bindable、@Vetoable、@Singleton、@Lazy、@Immutable、@Delegate、@Category、@Mixin 和 @Newify
  • Grape 模組和相依性系統及其 @Grab 轉換
  • 各種 Swing 建立器改進,這要歸功於 Swing / Griffon 團隊
  • 以及一些 Swing 主控台改進
  • JMX 建立器的整合
  • 內建 JSR-223 指令碼引擎
  • 各種 元程式設計改進,如 ExpandoMetaClass 領域特定語言、每個執行個體的元類別(即使對於 POJO),以及執行階段 Mixin
  • OSGi 準備就緒,Groovy JAR 是一個功能齊全的 OSGi 套件組合
關於 InfoQ 的一篇非常詳細的文章,標題為「Groovy 1.6 中的新增功能?」,深入探討了所有這些新功能和增強功能,其中包含程式碼範例和說明。

如果您想了解有關 Groovy 的更多資訊,尤其是 Groovy 1.6,您絕對應該考慮參加 4 月的 SpringOne Europe,其中有關於 Groovy 和 Grails 的課程…

建立 Spring 3

工程 | Chris Beams | 2009年3月03日 | ...

更新 - 2 月 21 日 '12:Spring Framework 已 移至 GitHub,並且 3.2.x 的開發已從 Ant 移至 Gradle。請查看該處 README 的 從原始碼建立 區段,以取得(大大簡化的!)說明。

簡介

正如 Juergen 上週宣布,Spring 3.0 Milestone 2 現在可用。在這篇文章中,我將用六個步驟向您展示如何下載和建立最新的 Spring 3 原始碼,並在 Eclipse 中啟動並執行開發環境。

我們將透過討論追蹤 Spring 3 開發的最佳方式、如何提交錯誤和改進請求以及注意事項來總結…

Spring Framework 3.0 M2 已發布 (03/2009)

發佈 | Adam Fitzgerald | 2009年3月2日 | ...

如果您沒有關注 SpringSource 的 部落格,您可能錯過了上週 Juergen Hoeller 宣布 Spring 3.0 的第二個里程碑版本。 Juergen 的 部落格文章涵蓋了關於這個里程碑的所有細節,包括新的 RestTemplate、早期的 JPA 2.0 支援、更多 Java 5 風格的 API 更新和其他改進。

您可以隨時從 下載中心取得 Spring 的最新里程碑版本、候選版本和完整版本。

取得 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將舉行的活動

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

查看全部