SpringCloud2022。0。0M1发布需Java17
各位小伙伴们,复工第一天,DD祝大家新年快乐!这个新年真的是好好休息了一下,文章也没有更,新闻也没怎么看。所以,新年第一篇就先带大家一起回顾下春节期间的一些新动态。从Spring官方信息看,这几天主要发布了SpringCloud2022。0。0M1、SpringTools4。13。1、SpringShell2。1。0M2。
关注DD的小伙伴应该都跟我一样,对SpringCloud更为关注,所以这里就一起看看这个版本都发布了些啥吧。
1月27日,Spring官方宣布SpringCloud2022。0。0M1(Kilburn)发布。该版本为兼容SpringBoot3的第一个SpringCloud里程碑版本。
由于SpringCloud是基于SpringBoot之上的项目,所以它与之前发布的SpringBoot3。0。0M1有着类似的兼容特性,比如:使用SpringFramework6。0。0M2、需要Java17、使用JakartaEE等。
关于SpringBoot的基础兼容内容这里就不赘述的,有兴趣的小伙伴可以看之前SpringBoot3。0。0M1的发布内容,下面我们一起具体看看SpringCloud家族中有哪些重要变化:SpringCloudCloudFoundry和CLI从发布系列中移除SpringCloudCommons:OAuth集成已经从过时的SpringSecurityOAuth迁移到SpringSecurity中的OAuth2支持SpringCloudKubernetes:移除ConditionalOnKubernetesEnabled,取代它的是ConditionalOnCloudPlatformSpringCloudTask:SpringCloudTask3。0。0M1主要是为了与SpringBoot3。0。0M1的框架版本对齐SpringCloudContract:目前还是SpringCloud的2022。0。0M1版本的一部分。它将是M2发布的一部分。SpringCloudNetflix:目前还不是SpringCloud的2022。0。0M1版本的一部分。等Eureka有JakartaEE兼容的时候,它将成为未来版本的一部分。
更多关于该版本的内容可见官方的ReleaseNotes:https:github。comspringcloudspringcloudreleasewikiSpringCloud2022。0ReleaseNotes