Spring Tool Suite 和 Groovy/Grails Tool Suite 3.5.0 發佈
親愛的 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 版本之上。
要下載發佈版本,請訪問
- Spring Tool Suite: https://spring.dev.org.tw/tools/sts/all
- Groovy/Grails Tool Suite: https://spring.dev.org.tw/tools/ggts/all
下一個 3.6.0 版本預計在 2014 年 7 月,即 Eclipse Luna (4.4) 版本發佈後不久發佈。第一個里程碑版本預計在 2014 年 5 月中旬發佈。
敬請享用!
Spring Web Flow 2.4 RC1 發佈
Spring for Apache Hadoop 2.0 RC2 發佈
我們很高興宣佈 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 發佈
我謹代表整個 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。您的反饋對我們來說非常寶貴,所以請繼續提供!
Spring Data Release Train Dijkstra 的第一個里程碑版本可用
我很高興宣布 Spring Data umbrella 專案的 Dijkstra Release Train 的第一個里程碑版本可用。這個 train 迭代非常特別,因為我們有 5 個新模組加入 Release Train:Spring Data Couchbase、Cassandra、Elasticsearch、Gemfire 和 Redis。我更加興奮的是,它們中的大多數都是社群主導的專案。以下是包含的模組
- Spring Data Build 1.4 M1 - 變更日誌
- Spring Data Commons 1.8 M1 - 工件 - JavaDocs - 文件 - 變更日誌
- Spring Data JPA 1.6 M1 - 工件 - JavaDocs - 文件 - 變更日誌
- Spring Data MongoDB 1.5 M1 - 工件 - JavaDocs - 文件 - 變更日誌
- Spring Data Neo4j 3.1 M1 - 工件 - JavaDocs - 文件 - 變更日誌
- Spring Data Solr 1.2 M1 - 工件 - JavaDocs - 文件 - 變更日誌
- Spring Data Couchbase 1.1 M1 - 工件 - JavaDocs - 文件 - 變更日誌
- Spring Data Cassandra 1.0 M1 - 工件 - JavaDocs - 文件 - 變更日誌
- Spring Data Elasticsearch 1.0 M2 - 工件 - JavaDocs - 文件 - …
Spring Integration 3.0.2 和 4.0 Milestone 4 已發佈
我們很高興宣布 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 已發佈
我們很高興宣布 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 支援現已準備好用於生產環境
親愛的 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 領域進行了重大增強,將大量真實世界的反饋納入框架及其配置選項中。 這是…