Spring Boot 2.3.0 已经发布,此版本主要更新内容包括:
依赖升级
-
Cassandra Driver 4.6
-
Couchbase Client 3.0
-
Elasticsearch 7.6
-
Kafka 2.5
-
Micrometer 1.5
-
MongoDB 4.0
支持 Java 14
Spring Boot 2.3.0 支持 Java 14 ,同样对 Java 11 、Java 8 提供兼容。
Docker 容器支持
Spring Boot 2.3.0 添加了部分功能用来帮助将 Spring Boot 应用直接打包到 Docker 镜像。
优雅关机
目前内置的四个嵌入式Web服务器(Jetty,Reactor Netty,Tomcat和Undertow)以及响应式和基于Servlet的Web应用程序都支持优雅关机。配置关机缓冲时间后,在关闭时,Web服务器将不再允许新请求,并且将等待缓冲时间以使活动请求完成。
服务可用性探针
Spring Boot 2.3.0 内置了应用可用性判断的功能,可以跟踪应用程序是否处理活动状态和是否准备好处理请求。
其他变化
详细的发版日志可以参考Spring-Boot-2.3-Release-Notes 。也可以在此处找到在下一版本中删除的不推荐使用的类和方法的列表。目前 Spring Boot 已经有680多人参与提交了代码, 并且超过26000次 commit。
本文发于 微星公众号「程序员的成长之路」,回复「1024」你懂得,给个赞呗。
回复 [ 2048 ] 免费领取C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等 5T 学习资料
Spring Boot 2.3.0 正式发布!
原文:https://www.cnblogs.com/gdjk/p/12927088.html