Spring Boot 1.1 GA 釋出

釋出 | Phil Webb | 2014年6月10日 | ...

Spring Boot 1.1.1 已釋出,現在可從 repo.spring.iomaven central 獲取。此版本將成為 Spring IO Platform 的一部分,並提供了許多相對於 1.0 的新功能和改進。有關升級說明和“新增和值得注意”的功能,請參閱釋出說明

注意:請使用 v1.1.1 版本,因為最初發布的 v1.1.0 版本存在一個小問題。

以下是一些亮點:

模板支援

除了現有的 ThymeleafJSP 支援外,還新增了 FreemarkerVelocityGroovy 的模板選項。Groovy 模板尤其酷,標記非常簡潔美觀。

html(lang:'en') {
    head {
        meta('http-equiv':'"Content-Type" content="text/html; charset=utf-8"')
        title('My page')
    }
    body {
        p('This is an example of HTML contents')
    }
}

更多資訊請查閱 Cédric Champeau 的部落格文章“在 Spring Boot 中使用創新的 Groovy 模板引擎”。

指標與健康檢查

/metrics actuator 端點現在包含更多資訊,包括堆詳情、類載入計數、執行緒資訊和垃圾收集統計資訊。HealthIndicator 介面得到了改進,允許使用多個指示器 bean,並支援在出現問題時返回特定的 HTTP 狀態碼。提供了對 JDBC、Redis、Mongo 和 RabbitMQ 的開箱即用支援。

Flyway & Liquibase 支援

現在支援 FlywayLiquibase 資料庫遷移。使用其中任何一個專案都可以輕鬆地隨著產品的開發動態演進資料庫模式。

新增自動配置

現在新增了針對 GemFireHornetQElasticsearchSolrSpring SocialSpring IntegrationSpring MobileSpring HATEOAS 的自動配置和 starter POM。如果您正在升級之前為其中任何產品定義過配置的專案,您應該檢查是否可以刪除一些程式碼!

自定義 Banner 支援

這是我最喜歡的一項小改進,對於 DropWizard 使用者來說應該很熟悉。現在,您可以透過在 classpath 中新增一個名為 banner.txt 的檔案來定義自定義 banner。

文件更新

參考文件已更新,反映了新功能,並新增了一些額外的操作指南 (How-to's)。我們現在還發布了一個生成的 spring-boot-maven-plugin 的 Maven 站點


感謝所有為本次釋出做出貢獻的人,我們獲得了社群的大量參與,許多新功能和改進是由外部貢獻者開發的。請繼續保持出色的工作,並持續提交 issuespull requests

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

獲取 Spring 新聞通訊

訂閱 Spring 新聞通訊保持聯絡

訂閱

保持領先

VMware 提供培訓和認證,助您快速提升。

瞭解更多

獲取支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱即可獲得。

瞭解更多

即將到來的活動

檢視 Spring 社群的所有即將到來的活動。

檢視全部