Spring Boot 0.5.0.M6 釋出
Spring Boot 0.5.0.M6 已釋出,現在可以在 Spring 倉庫 中獲取。安裝和使用說明請參見 專案網站 或 GitHub。此版本包含大量更新,包括:
- 自動配置報告,讓您瞭解 Spring Boot 在後臺為您做了什麼
- 透過 CRaSH 支援遠端 shell
- 支援 JDK 8
- 一個基於 Aether 的新 @Grab 引擎
- 大量的錯誤修復
這是一個演示遠端 shell 和自動配置報告的快速示例
@Grab("spring-boot-starter-shell-remote")
@Controller
class MyRemote {
}
當您使用 spring run example.groovy 執行此應用程式時,您應該會看到…
Spring Framework 3.2.5 釋出
Spring Framework 3.2.x 系列的第五個維護版本現已透過 Maven Central 或 SpringSource 倉庫 提供。此版本包含近 50 個錯誤修復和改進,我們建議所有使用者升級。
文件 | Javadoc API | 變更日誌 | JIRA | GitHub
Spring Framework 4.0 RC1 可用
親愛的 Spring 社群:
我很高興地宣佈我們的第一個 Spring Framework 4.0 release candidate 版本可用。此版本完成了我們的 4.0 功能集,幷包含自 M3 以來的多項新功能:
- 與最新的 OpenJDK 8 Developer Preview 版本完全相容
- 對基於 Groovy 的 bean 定義(Grails 中已知)的一流支援
- 基於泛型型別的自動裝配(例如 MyRepository<Customer>)
- 使用 Objenesis 建立 CGLIB 代理例項(允許建構函式注入)
- 引入 ScriptEvaluator 機制(包括 JSR-223 支援)
- Spring MVC 中的時區解析(與 JSR-310 和 Joda-Time 相關)
- Spring MVC 的 @ControllerAdvice 的更細粒度的配置選項
- 引入 MvcUriComponentsBuilder(靈感來自 Spring HATEOAS)
- …
Spring Security 3.2.0.RC2 釋出
Spring Security 3.2.0.RC2 現在可以從 SpringSource 倉庫 http://repo.springsource.org 獲取。有關透過 Maven 解析這些工件的快速教程,請參見 此處。
有什麼新功能?
此版本解決了 80 多個問題。此版本中的大多數問題是關於修復錯誤、新增文件以及將我們的文件轉換為 Asciidoctor。
請參閱最近新增的 Spring Security 3.2 的新特性,以瞭解此版本的所有亮點。您會注意到一些我尚未在其部落格中介紹過的不錯的功能。請務必點選連結檢視並連結到…
Spring LDAP 2.0.0.M1 釋出
我很高興地宣佈 Spring LDAP 2.0.0.M1 現已在 SpringSource 倉庫 http://repo.springsource.org 上提供。請參閱 此處 瞭解透過 Maven 解析這些工件的快速教程。
新增功能?
本次釋出新增了 大量新功能!以下是一些亮點:
- Spring Data Repository 和 QueryDSL 支援現已包含在 Spring LDAP 中。
- 已添加了流暢的 LDAP 查詢支援。
- 現在提供了一個自定義 XML 名稱空間來簡化 Spring LDAP 的配置。
- Spring LDAP 核心已使用泛型和可變引數等 Java 5 特性進行了更新。
- ODM (物件-目錄對映) 功能已移至核心,並且 LdapOperations/LdapTemplate 中有新方法使用這種自動翻譯到/從 ODM 註解類的功能。 …
Spring Integration 2.2.6 已釋出
Spring Integration 2.2.6.RELEASE 已釋出。
這是當前釋出(2.2.x)分支的最新維護版本,其中包含對 (S)FTP、指令碼、TCP、Events 和 Mongodb 支援的許多重要錯誤修復。
這些工件位於 Spring Maven 倉庫 和 Maven Central。
Spring Boot 0.5.0.M5 釋出
Spring Boot 0.5.0.M5 可在 Spring 倉庫 中獲取。安裝和使用說明請參見 專案網站 或 GitHub。包含大量新功能,包括:
- 對 JMS、AMQP、AOP、Mobile、MongoDB 的自動配置支援
- 簡化的
@Grab用法(見下面的示例) - 一個用於 Groovy 指令碼的測試命令(支援 JUnit 和 Spock,更多細節將在 Greg 的部落格中介紹)
- 新的
SpringApplicationBuilder,支援應用程式上下文層次結構等 - 新的
PropertiesLauncher,可以從執行時發現的屬性啟動 Java 應用程式(例如,從 lib 目錄設定類路徑) …
Spring Tool Suite 和 Groovy/Grails Tool Suite 3.4.0 釋出
親愛的Spring社群,
我們很高興地宣佈我們基於 Eclipse 的工具的下一個主要版本:Spring Tool Suite (STS) 3.4.0 和 Groovy/Grails Tool Suite (GGTS) 3.4.0。
此版本的亮點包括
- 直接將新的“入門指南”匯入 IDE
- 新的嚮導,可以直接從 IDE 中開始使用 Spring Boot
- 自動檢測 JavaConfig 類
- 對 Spring IDE 中的 Groovy 的基本支援
- 更新到 Eclipse Kepler SR1
- 更新至 Grails 2.2.4
- 更新至 tc Server 2.9.3
這兩個工具套件都基於最新的 Eclipse Kepler SR1 版本。
要下載發行版,請訪問
- Spring Tool Suite: https://springframework.tw/tools/sts/all
- Groovy/Grails Tool Suite: https://springframework.tw/tools/ggts/all
下一個版本 3.5.0 計劃在 Eclipse Kepler SR2 (4.3.2) 釋出後不久,即 2014 年 3 月釋出。第一個里程碑版本計劃於 2013 年 11 月下旬釋出。
祝您使用愉快!
Spring Mobile 1.1.0 釋出
親愛的Spring社群,
我們很高興地宣佈 Spring Mobile 1.1.0 的 GA 版本!此版本包含了之前里程碑版本的所有更改,包括以下內容:
- 改進了 LiteDeviceResolver 中的裝置檢測
- SitePreference 和 SiteSwitcher 中的平板電腦支援
- 基於 Java 的配置,補充了傳統的 XML 配置
- LiteDeviceDelegatingViewResolver,用於管理移動和桌面檢視
有關更多詳細資訊,請參閱 變更日誌、JavaDoc 和 參考文件。有關獲取工件的資訊,請參見 Spring Mobile 專案頁面。