期待已久的Spring Boot 2.1.0RELEASE版本已于10月底正式发布了。
Spring Boot版本很多,作为使用Spring Boot的技术人而言,版本的选择也尤为重要。距离Spring Boot 2.1.0版本的发布已过去大半年了,最近登录过官网(https://start.spring.io/)的人不难发现,Spring Boot已默更新到Spring Boot 2.1.0版本(RELEASE 版本),这是应为Spring Boot 2.1.0已正式发布。我们一起来看看Spring Boot 2.1.0带来了哪些新变化。
(其实已经发现Spring Boot 2.1.0发布了,现在才有时间细细看看)
任何框架版本的选取建议使用稳定版本(RELEASE版本),切勿使用SNAPSHORT版本。
SNAPSHORT:代表不稳定、尚处于开发中的版本,快照版本,依赖库中的jar正处于开发的阶段,会被经常被更新。
RELEASE:代表稳定的版本,发行版本。
从GitHub上(https://github.com/spring-projects/spring-boot/releases)发布记录来看,此时更新包括新特性、类库升级、BUG修复三分部分:
新特性
Rename spring-boot-starter-oauth2-oidc-client to spring-boot-starter-oauth2-client #14951
Add starter for OAuth2 resource server #14950
Support parameterizedContainer for ConditionalOnBean and ConditionalOnMissingBean #14940
Avoid unwanted logging by making auto-configured applicationTaskExecutor bean lazy #14934
Rename DatabaseDriver#SAP to DatabaseDriver#HANA #14918
Skip restarter not only for JUnit4 but also for JUnit5 #14915
Use cluster endpoint in Jest HealthIndicator #14914
Add Log Output when DevTools restart is disabled #14807
Create @ConditionalOnMissingServletFilter #7475
重命名spring-boot-starter-oauth2-oidc-client为spring-boot-starter-oauth2-client
添加OAuth2资源服务starter
支持 ConditionalOnBean 和 ConditionalOnMissingBean 下的参数化容器
自动配置 applicationTaskExecutor bean 的延迟加载来避免不必要的日志记录
将 DatabaseDriver#SAP 重命名为 DatabaseDriver
跳过重启器不仅适用于 JUnit4,也适用于 JUnit5
在 Jest HealthIndicator 中使用集群端点
当 DevTools 禁用重启时添加日志输出
添加注解 @ConditionalOnMissingServletFilter
Spring Boot 2.1.0正式发布
最新推荐文章于 2024-02-19 17:52:53 发布