11 月 29 日,Spring Boot 2.6.1 正式釋出,此版本包括 8 個錯誤修復和 3 個文件改進。
錯誤修復
模式分析 PatternParseException 的操作訊息中的 matching-strategy 屬性的名稱不正確 #28839
修復 ErrorPageSecurityFilter 部署到 Servlet 3.1 的相容問題 #28790
QuartzDataSourceScriptDatabaseInitiializer不提供 MariaDB #28779的對映
"test" 和 "Inlined Test Properties" 屬性源順序不正確 #28776
在沒有 spring-security-web 的 Servlet 應用程式中使用 Spring Security 時出現 ArrayStoreException #28774
DefaultClientResources 在將 Lettuce 與 Actuator 一起使用時未正確關閉是發出警告 #28767
具有 permitAll 的頁面無法再通過自動配置的 MockMvc #28759
依賴管理 org.elasticsearch.distribution.integ-test-zip:elasticsearch 應將其型別宣告為 zip #28746
文件改進
修復文件 "External Application Properties" 部分中的拼寫錯誤 #28834
修復參考文件 #28833 中 "spring --version" 的輸出
org.springframework.boot.actuate.metrics.data 包新增描述 #28761
Spring Boot
Spring Boot 專案旨在簡化建立產品級的 Spring 應用和服務。
可通過它來選擇不同的 Spring 平臺。
可建立獨立的 Java 應用和 Web 應用,同時提供了命令列工具來允許 'spring scripts'.
Spring Boot 特徵
- 可以建立獨立的 Spring 應用程式,並且基於其 Maven 或 Gradle 外掛,可以建立可執行的 JARs 和 WARs
- 內嵌 Tomcat 或 Jetty 等 Servlet 容器
- 提供自動配置的 “starter” 專案物件模型(POMS)以簡化 Maven 配置
- 儘可能自動配置 Spring 容器
- 提供準備好的特性,如指標、健康檢查和外部化配置
- 絕對沒有程式碼生成,不需要 XML 配置。