重磅:Spring Boot 2.0 正式发布!

简介: Spring Boot 2.0 正式发布!2018/03/01最新消息,传得沸沸扬扬的Spring Boot 2.0 正式发布了。小编去看了下Spring Boot的官网,正式版本已经释放出来了!!!

Spring Boot 2.0 正式发布!

2018/03/01最新消息,传得沸沸扬扬的Spring Boot 2.0 正式发布了。


小编去看了下Spring Boot的官网,正式版本已经释放出来了!!!




这个版本更是历经了17个月,超过了215个人共同开发,总共超过6800次+提交完成的。这个版本是继4年前Spring Boot 1.0 之后的第一个主要版本,也是第一个正式支持Spring Framework 5.0的发行版本。


我们也从Github上Spring Boot发布版本列表中看到了Spring Boot 2.0 的正式发布版本,版本号:v2.0.0.RELEASE。


Spring Boot版本发布列表:https://github.com/spring-projects/spring-boot/releases/




Spring Boot 2.0 新特性

说了这么多,Spring Boot 2.0 和 1.0 比都有哪些变动和新特性呢?


JDK最低要求1.8+,并支持1.9;

支持Spring webflux/webflux.fn响应式的web编程;

提供Spring Data Cassandra, MongoDB, Couchbase和Redis的响应式自动配置及starter POMs;

支持嵌入式的Netty;

HTTP/2的支持:Tomcat, Undertow and Jetty;

全新的体系结构,支持Spring MVC、WebFlux和Jersey;

增强了Micrometer集成,以Atlas, Datadog, Ganglia, Graphite, Influx, JMX, New Relic, Prometheus, SignalFx, StatsD and Wavefront为基础的度量指标;

Quartz调度支持;

极大简化了安全自动配置;

更多详细的新特性请看官方说明: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes


需要注意的是,许多配置属性在 Spring Boot 2.0 中已经被重命名或被删除,为了方便从 1.x 升级,Spring Boot 发布了一个新的 spring-boot-properties-migrator 模块。只要将其作为依赖添加到项目中,它不仅会分析应用程序的环境并在启动时打印诊断信息,而且还会在运行时阶段为项目临时将属性迁移至新的配置方式。


升级文档:https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide


还不知道Spring Boot技术或者还不够深入了解的,我们准备了一系列的Spring Boot实战教程,可以点击左下方的阅读原文进行深入学习。



相关文章
|
5月前
SpringBoot+Mybatis-Plus+PageHelper分页+多条件查询
SpringBoot+Mybatis-Plus+PageHelper分页+多条件查询
126 0
|
4月前
|
运维 Java 关系型数据库
Spring运维之boot项目bean属性的绑定读取与校验
Spring运维之boot项目bean属性的绑定读取与校验
49 2
|
4月前
|
存储 运维 Java
Spring运维之boot项目开发关键之日志操作以及用文件记录日志
Spring运维之boot项目开发关键之日志操作以及用文件记录日志
53 2
|
4月前
|
Java Maven
springboot项目打jar包后,如何部署到服务器
springboot项目打jar包后,如何部署到服务器
271 1
|
4月前
|
XML 运维 Java
Spring运维之boot项目打包jar和插件运行并且设置启动时临时属性和自定义配置文件
Spring运维之boot项目打包jar和插件运行并且设置启动时临时属性和自定义配置文件
42 1
|
4月前
springboot2.4.5使用pagehelper分页插件
springboot2.4.5使用pagehelper分页插件
110 0
|
4月前
|
缓存 运维 Java
Spring运维之boot项目多环境(yaml 多文件 proerties)及分组管理与开发控制
Spring运维之boot项目多环境(yaml 多文件 proerties)及分组管理与开发控制
36 0
|
5月前
|
安全 Java 应用服务中间件
江帅帅:Spring Boot 底层级探索系列 03 - 简单配置
江帅帅:Spring Boot 底层级探索系列 03 - 简单配置
59 0
江帅帅:Spring Boot 底层级探索系列 03 - 简单配置
|
5月前
|
XML Java C++
【Spring系列】Sping VS Sping Boot区别与联系
【4月更文挑战第2天】Spring系列第一课:Spring Boot 能力介绍及简单实践
81 0
【Spring系列】Sping VS Sping Boot区别与联系
|
5月前
|
SQL 前端开发 JavaScript
Spring Boot + Thymeleaf 使用PageHelper实现分页
Spring Boot + Thymeleaf 使用PageHelper实现分页
下一篇
无影云桌面