Spring Shell 1.1 RC1 發佈

發佈 | Mark Pollack | 2014 年 4 月 3 日 | ...

我們很高興宣佈 Spring Shell 1.1 RC1 的發佈。Spring Shell 是一個互動式 Shell,可以使用基於 Spring 的程式設計模型輕鬆擴充命令。

這是一個小的錯誤修復版本,但包含一個重要的改進,升級為使用 JLine2 庫並重寫了命令解析器。請查看發佈說明以獲取更多資訊。特別感謝 Eric Bottard 以及提交 Pull Request 的人員。

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

Spring Tool Suite 和 Groovy/Grails Tool Suite 3.5.0 發佈

發佈 | Martin Lippert | 2014 年 4 月 2 日 | ...

親愛的 Spring 社群,

我們很高興宣佈今天發佈基於 Eclipse 的工具的下一個主要版本:Spring Tool Suite (STS) 3.5.0 和 Groovy/Grails Tool Suite (GGTS) 3.5.0。

此版本的重點包括

  • 現成的完整 Java8 支援(STS 以及 GGTS)
  • 更新至 Eclipse Kepler SR2 (4.3.2)
  • 針對 Spring Boot 專案的全新進階內容輔助
  • Spring Boot 的 Live Beans Graph 的可用性增強
  • Cloud Foundry 整合現在支援 Spring Boot
  • Eclipse 的 Gradle 整合的重大改進(包括重大的效能改進)
  • 對 Spring Boot CLI 應用程式的初步支援
  • Grails 更新至 2.3.7
  • tc Server 更新至 2.9.5.SR1
  • 儀表板改進(包括 Feed、捷徑和通知)

這兩個工具套件都建立在最新的 Eclipse Kepler SR2 版本之上。

要下載發佈版本,請訪問

詳細的全新和值得注意的說明可以在這裡找到:STS/GGTS 3.5.0 新功能和值得注意的功能

下一個 3.6.0 版本預計在 2014 年 7 月,即 Eclipse Luna (4.4) 版本發佈後不久發佈。第一個里程碑版本預計在 2014 年 5 月中旬發佈。

敬請享用!

Spring Web Flow 2.4 RC1 發佈

發佈 | Rossen Stoyanchev | 2014 年 4 月 2 日 | ...

Spring Web Flow 2.4 發佈候選版本 1 現已可用。請使用 http://repo.springsource.org/milestone 儲存庫,下載 發佈版本封存檔,或訪問專案首頁

此版本包括基於 Java 的 Spring Web Flow 和 Spring Faces 組態。為了演示這一點,booking-mvcbooking-faces 範例已切換到所有 Java 組態。請參閱它們各自的組態類別 這裡這裡

有關更多詳細資訊,請參閱更新的文件範例儲存庫。請試用此版本,並在 JIRA 中提供有關最終版本的意見…

Spring for Apache Hadoop 2.0 RC2 發佈

發佈 | Thomas Risberg | 2014 年 4 月 2 日 | ...

我們很高興宣佈 Spring for Apache Hadoop 2.0 版已達到發佈候選階段。最新版本為 2.0.0.RC2。我們正朝著 GA 版本邁進,所以現在是試用這個新的 2.0 版本的最佳時機。


spring-yarn 框架使您可以更輕鬆地開發基於 Spring 的應用程式,這些應用程式可以部署到使用 YARN 在 Hadoop v2 上運行


Spring for Apache Hadoop 2.0 的主要重點是除了繼續改進 HDFS 和 MapReduce 支援之外,還增加 YARN 應用程式開發支援。您可以在YARN 範例中看到許多這些新的 YARN 功能,我們將發佈新的 Spring IO 指南

Spring Boot 1.0 GA 發佈

發佈 | Phil Webb | 2014 年 4 月 1 日 | ...

我謹代表整個 Spring Boot 團隊,非常高興地宣布 Spring Boot 1.0 正式發佈!您可以下載包含重要安全性修復的 1.0.1 版本 這裡

您可以在 projects.spring.io/spring-boot 和我們不斷增長的 「入門」指南(其中大多數使用 Spring Boot)中找到開始所需的一切。

自最初要求「改進無容器網路應用程式架構」(Spring Boot 由此誕生)以來,已經過去了 18 個月。從那時起,我們看到了 1720 個提交,由 54 位不同的貢獻者提交,我們關閉了 549 個問題,並且代碼已被 Fork 398 次。謝謝!

為什麼選擇無容器?今天的 PaaS 環境已經提供了許多管理、橫向擴展和可靠性功能,因此我們專注於使 spring boot 成為一個超輕量級容器,非常適合在雲端中部署應用程式或服務。如果您還沒有見過 Spring Boot 的實際應用,這是一個規範的「Hello World!」網路應用程式,您實際上可以使用 CLI 工具 運行它。

groovy @RestController class Example { @RequestMapping("/") String helloWorld() { "Hello World!" } }

CLI 使用出色的 Groovy 語言來編譯您的代碼。您當然也可以自由地將 Spring Boot 庫直接與 Java 或任何其他基於 JVM 的語言一起使用來編寫您的應用程式。請務必查看廣泛的參考文件,以獲取完整的功能分解。

如果您有興趣查看一個使用 Spring Boot 構建的稍大的應用程式範例,請試試 spring.io 本身。我們最近將整個網站開源為 Spring 參考應用程式

對於較小的範例,例如服務,請嘗試「構建 RESTful Web 服務」指南。它展示了如何輕鬆地編寫少於 100 行代碼的服務,您甚至可以將可執行程式放入一條推文中(140 個字元)!您可以在 Dan Woods 的InfoQ 上關於 micro-services 和 boot 的精彩文章中閱讀更多內容。

感謝 Java Buildpack 團隊,您還會發現 Spring Boot 應用程式可以無縫部署到 Cloud Foundry;當然,您也可以將 Boot 應用程式與其他雲端供應商一起使用,或直接在您自己的數據中心中使用。

最後,如果您是 STS 用戶,請查看包含 Spring Boot 整合支援的最新 v3.5 版本(請參閱下面的影片)。如果您更喜歡其他 IDE(或者您更喜歡 Vim/Emacs),您可以使用 start.spring.io 來初始化您的專案。

!{iframe width="560" height="315" src="//www.youtube.com/embed/p8AdyMlpmPk" frameborder="0" allowfullscreen}{/iframe}


再次感謝所有早期採用者,他們測試、撰寫和提交了 Spring Boot 的 Pull Request。您的反饋對我們來說非常寶貴,所以請繼續提供

專案頁面 | GitHub | 問題 | 文件

Spring Data Release Train Dijkstra 的第一個里程碑版本可用

發佈 | Oliver Drotbohm | 2014 年 4 月 1 日 | ...

我很高興宣布 Spring Data umbrella 專案的 Dijkstra Release Train 的第一個里程碑版本可用。這個 train 迭代非常特別,因為我們有 5 個新模組加入 Release Train:Spring Data CouchbaseCassandraElasticsearchGemfireRedis。我更加興奮的是,它們中的大多數都是社群主導的專案。以下是包含的模組

Spring Integration 3.0.2 和 4.0 Milestone 4 已發佈

發佈 | Artem Bilan | 2014年3月31日 | ...

我們很高興宣布 Spring Integration 4.0 的最終里程碑版本,以及 3.0.x 系列的下一個維護版本。3.0.2.RELEASE 包含了一些重要的修復,這些修復是針對 3.0 版本 的。 建議 Spring Integration 3.0 用戶盡快升級到此版本。 請參閱 3.0.2 發佈說明專案頁面 以獲取更多信息。

Spring Integration 4.0 是該框架的下一代版本,它現在基於新的 Spring Framework 4.0 Messaging Module。 請參閱 遷移指南 以獲取有關從...

Spring AMQP 1.3 已發佈

發佈 | Gary Russell | 2014年3月28日 | ...

我們很高興宣布 Spring AMQP (for Java) 1.3.1.RELEASE 的發布。

此版本包含一些重要的新功能,包括

  • Listener Container (監聽器容器)

  • 可以在不停用容器的情況下更改監聽器容器的並發性,並且將相應地調整監聽器

  • 監聽器容器可以根據工作負載動態調整並發的消費者

  • 監聽器容器現在支援消費者優先順序 (與 RabbitMQ 3.2.x 或更高版本一起使用)

  • 監聽器容器現在支援配置獨佔消費者

  • 監聽器容器現在支援自動刪除佇列;在啟動時如有必要,重新宣告它們

  • Rabbit Template (Rabbit 範本)

  • RabbitTemplate 現在有幾個方便的 receiveAndReply 方法

Spring Framework 4.0.3 發佈 - Java 8 支援現已準備好用於生產環境

發佈 | Juergen Hoeller | 2014年3月27日 | ...

親愛的 Spring 社群,

我很榮幸地宣布 Spring Framework 4.0.3 已可用。 這是 Java 8 上週發布後框架的第一個版本; 它現在是使用 OpenJDK 8 GA 建構的,並且包含最新的 ASM 5.0.1(也具有 JDK 8 GA 級別的位元組碼支援,取代了我們之前使用的自訂 ASM 4.2 分支)。

http://projects.spring.io/spring-framework/

Spring Framework 4.0.3 還在 WebSocket 領域進行了重大增強,將大量真實世界的反饋納入框架及其配置選項中。 這是…

Spring Data Redis 1.2.1 已發佈

發佈 | Thomas Darimont | 2014年3月27日 | ...

親愛的 Spring 社群,

我很高興地宣布 Spring Data Redis 1.2.1 的發布! 此維護版本包含 RedisTemplate 以及 RedisCacheManager 中的一些錯誤修復。

與往常一樣,此版本已針對 Java 6、7 和 8 進行了測試,以確保與 Redis 2.6 和 2.8 以及 Spring Framework 4.0.3 的相容性。 您可以運行此 Jira 查詢 以獲取完整的更改列表。

我們期待您在論壇或 問題追蹤器 中提供反饋。

祝您一切順利,您的 Spring Data 團隊!

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

搶先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部