javascript
Spring Boot 2.3.3 稳定版发布!修复了这18个Bug!!
8月13日,SpringBoot悄悄的升級了一個新的版本,2.3.3.RELEASE正式對外提供了。
在maven倉庫中,已經支持對2.3.3.RELEASE的引用了。
這一版本中,新特性只有一個,但是同時修復了18個Bug。
新特性
我們知道,Spring很早之前就已經對HTTP/2支持了。可以使用server.http2.enabled配置屬性,在Spring Boot應用程序中啟用HTTP/2支持。
但是,在早期,原生的JDK8是不支持HTTP/2協議的,所以,要想使用這個特性,需要有web服務器和應用環境的支持。
但是從8u252開始,ALPN層已經從Java 11向后移植到了Java 8。意味著,只要使用Java 8u252或更新版本,不再要求使用Conscrypt和Jetty就可以使用HTTP/2了。
18個Bug修復
除了推出了一個新特性以外,Spring Boot 2.3.3.RELEASE還修復了18個Bug,
作者做了簡單的翻譯如下:
修復外部化配置忽略了SPRING_APPLICATION_JSON中的空值的問題
修復帶有“-”的遺留端點id不能完全地遷移的問題
修復了當Reactor的調試代理初始化失敗時,失敗的原因被丟棄的問題
修復了如果環境有任何空屬性,則OCI映像生成失敗的問題
修復了LiquibaseEndpoint不報告來自父級上下文的更改集的問題
修復了應該由其他DispatcherServlet處理的請求會產生404響應的問題
修復了在war部署中,錯誤頁面不處理異步異常的問題
修復了XADataSourceAutoConfiguration很難與DB2XADataSource一起使用,因為它沒有URL屬性的問題
修復了在配置等待終止周期時,TaskExecutorBuilder只使用秒級精度的問題
修復了在@ConfigurationProperties上設置ignoreInvalidFields=true也會導致未知字段被忽略的問題
修復了如果使用SpyBean ,將為每個IT類創建新的上下文的問題
修復了后臺預初始化可能會導致Jackson2ObjectMapperBuilder的Kotlin檢測警告被悄悄地刪除的問題
修復了UndertowWebServerFactoryCustomizer不支持選項,但只有UndertowOptions 的問題
修復了WebMvcTest和WebFluxTest不包括Jackson模塊bean 的問題
修復了CouchbaseCacheManager不能再使用自定義的CacheManagerCustomizer問題
修復了Kubernetes就緒探針端點返回404 的問題
修復了CouchbaseCacheConfiguration命令不正確的問題
修復了帶有nullValue編譯器選項的MustacheEnvironmentCollector在2.3.1版本中不再工作的問題
關于作者:Hollis(ID:hollischuang),一個對Coding有著獨特追求的人,現任阿里巴巴技術專家,個人技術博主,技術文章全網閱讀量數千萬,《程序員的三門課》聯合作者。
往期推薦老板:再用Log4j就收拾東西回家吧!
Docker真的被禁止使用了?
京東熱 key 探測框架新版發布,單機 QPS 可達 35 萬
本文由“壹伴編輯器”提供技術支
?
直面Java第329期:哪個命令可以監控虛擬機各種運行狀態信息?
深入并發第013期:拓展synchronized——鎖優化
如果你喜歡本文,
請長按二維碼,關注?Hollis.
轉發至朋友圈,是對我最大的支持。
點個?在看?
喜歡是一種感覺
在看是一種支持
↘↘↘
總結
以上是生活随笔為你收集整理的Spring Boot 2.3.3 稳定版发布!修复了这18个Bug!!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面试官:Java为什么只有值传递?
- 下一篇: 用介个新的博客咯