Spring Boot 2.0 正式发布

发布 | Phil Webb | 2018年3月1日 | ...

我谨代表团队,非常荣幸地宣布 Spring Boot 2.0 现已正式发布,版本号为 2.0.0.RELEASE,您可以从 repo.spring.ioMaven Central 获取!

此版本是 17 个月工作的成果,由 215 位不同个人贡献了超过 6800 次提交。衷心感谢所有贡献者,以及所有早期采用者,他们在里程碑版本中提供了宝贵的反馈。

这是自 1.0 版本发布近 4 年以来 Spring Boot 的第一个主要版本。这也是第一个提供对 Spring Framework 5.0 支持的 Spring Boot 正式版。

新版本的亮点包括

  • Java 8 为基础,并支持 Java 9。
  • 使用 Spring WebFlux/WebFlux.fn 提供响应式 Web 编程支持。
  • 为响应式 Spring Data Cassandra、MongoDB、Couchbase 和 Redis 提供自动配置和启动器 POM。
  • 支持嵌入式 Netty。
  • Tomcat、Undertow 和 Jetty 支持 HTTP/2。
  • Kotlin 支持。
  • 全新的 Actuator 架构,支持 Spring MVC、WebFlux 和 Jersey。
  • 基于 Micrometer 的指标,并提供 Atlas、Datadog、Ganglia、Graphite、Influx、JMX、New Relic、Prometheus、SignalFx、StatsD 和 Wavefront 等导出器。
  • 支持 Quartz 调度程序。
  • 极大地简化了安全自动配置。

这里无法详细列出所有功能,因此您可以访问我们 Wiki 上的 发行说明 页面,或 Pivotal.io 上的发布博客 以了解更多信息。如果您要升级现有的 Spring Boot 应用程序,还需要查看 迁移指南。如果您只想开始使用,可以在 start.spring.io 上轻松引导一个新项目。

在接下来的几周内,我们将发布一些博客文章,详细介绍 Spring Boot 2.0 的一些功能。您还可以加入我们于 3 月 13 日举行的网络研讨会,我们将深入探讨升级过程。

再次感谢多年来为 Spring 和 Spring Boot 做出贡献的所有人!还要特别感谢 Spring 产品组合中其他项目的开发者,没有他们就没有 Spring Boot。

项目页面 | GitHub | 问题 | 文档 | Stack Overflow | Gitter

获取 Spring 新闻通讯

关注 Spring 新闻通讯

订阅

领先一步

VMware 提供培训和认证,助您快速提升。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部