12月22日,Spring正式发布SpringBoot2.5.8(包括46个bug修复、文档改进和依赖升级)和2.6.2(包括55个错误修复、文档改进和依赖项升级)。这两个版本是错误修复版本。值得注意的是,最近困扰大家的log4j2版本升级,在这两个版本中都有更新。如果您使用的是log4j2,则可以进行此升级。2.6.2版本内容用户已经可以通过如下Maven坐标获取2.6.2依赖:org.springframework.bootspring-boot-starter-parent2.6.2缺陷修复当getter或setter被子类属性配置类型覆盖时,属性绑定时使用getter和settersetter会有所不同#29143DatabaseInitializationDependencyConfigurer会触发factorybean的饥饿初始化#29103Springboot2.6.0Quartzmysql/mariadb表不会被创建#29095Quartz、Session、Integration和Batch模式平台的初始化无法完成配置#29002当应用依赖thymeleaf-extras-springsecurity5,但是类路径上没有SpringSecurity,应用无法启动问题#28979ResponseStatusExceptionusingspringsecurityinversion2.6.1nolongerreturnstheresponsebody#28953DataSourceScriptDatabaseInitializer可能仍会尝试访问数据库,即使它的初始化模式从不#28931当setUseCodeAsDefaultMessage设置为true时,Hibernate身份验证消息在springboot2.6.1中被破坏。#28930不带Tag的镜像构建包引用不默认为最新版本#28922使用Maven构建的war包中的类路径索引清单属性无效#28904当部署到与Servlet3.1兼容的容器时,org.springframework.boot。网。servlet.filter.ErrorPageSecurityFilter中的AbstractMethodError被触发#28902为健康端点设置生存时间缓存无效#28882server.servlet.session.cookie.same-site不适用于SpringSession的SESSIONcookie。#28784如果你正在学习SpringBoot,这个连载多年还在更新中的SpringBoot教程不容错过!依赖升级升级Logback1.2.9#29012升级AppEngineSDK1.9.93#29054升级Caffeine2.9.3#29055升级CouchbaseClient3.2.4#29056升级DB2JDBC11.5.7.0#29124升级DropwizardMetrics4.2.7#29125升级Ehcache33.9.9#29126升级Flyway8.0.5#29059升级Hazelcast4.2.4#29146升级Hibernate5.6.3.Final#29127升级HttpAsyncClient4.1.5#29062升级HttpCore4.4.15#29063升级Infinispan12.1.10.Final#29128升级JacksonBom2.13.1#29129升级JDOM22.0.6.1#29064升级Jedis3.7.1#29065升级JUnitJupiter5.8.2#29066升级Kotlin1.6.10#29067升级Log4j22.17.0#28984升级Micrometer1.8.1#28971升级MSSQLJDBC9.4.1.jre8#29068升级Netty4.1.72.Final#29005升级Reactor2020.0.14#28969升级SpringAMQP2.4.1#28995升级SpringFramework5.3.14#28970升级SpringIntegration5.5.7#28975升级SpringKafka2.8.1#29017升级SpringLDAP2.3.5#28972升级SpringSecurity5.6.1#28973升级SpringSession2021.1.1#28974升级SpringWS3.1.2#29069升级Thymeleaf3.0.14.RELEASE#29070升级Tomcat9.0.56#29071升级Undertow2.2.14.Final#29072升级XmlUnit22.8.4#29131官宣:https://spring.io/blog/2021/12/21/spring-boot-2-6-2-available-now2.5.8版本内容用户已经可以通过以下Maven坐标获取2.5.8依赖:org.springframework.bootspring-boot-starter-parent2.5.8缺陷修复DatabaseInitializationDependencyConfigurer触发工厂bean的饥饿初始化#28977当应用程序依赖于thymeleaf-extras-springsecurity5,但是当classpath中没有SpringSecurity时,应用无法启动。#28967用于Quartz、Session、Integration和Batch模式平台的初始化,无法完成配置。#28932不带Tag的镜像构建包引用不默认为最新版本#28921当getter或setter被子类属性配置类型覆盖时,属性绑定时使用的getter和setter将不同#28917类路径索引清单Maven构建的war包中的属性无效#28895BehaviormessageofPatternParseExceptionfailsinanalysis匹配策略属性名错误#28809org.elasticsearch.distribution.integ-test-zip:elasticsearch的依赖管理应该声明其类型为zip#28725如果你正在学习SpringBoot,这个连载多年还在更新中的SpringBoot教程不能被错过!依赖升级升级AppEngineSDK1.9.93#29038升级Caffeine2.9.3#29039升级DB2JDBC11.5.7.0#29117升级DropwizardMetrics4.1.29#29118升级Ehcache33.9.9#29119升级Hazelcast4.1.8#29145升级4Hibernate5.33#29120升级HttpAsyncClient4.1.5#29043升级HttpCore4.4.15#29044升级Infinispan12.1.10.Final#29121升级JacksonBom2.12.6#29045升级JDOM22.0.6.1#29046升级Kotlin1.5.372升级#29Log4j22.17.0#28983升级Logback1.2.9#29011升级Micrometer1.7.7#28962升级Netty4.1.72.Final#29004升级Reactor2020.0.14#28960升级SpringAMQP2.3.13#28994升级SpringFramework5.3。14#28961升级SpringIntegration5.5.7#28966升级SpringLDAP2.3.5#28963升级SpringSecurity5.5.4#28964升级SpringSession2021.0.4#28965升级SpringWS3.1.2#29048升级Thymeleaf3.0.14.RELEASE#29049升级Tomcat9.0.56#29050升级Undertow2.2.14.Final#29051升级XmlUnit22.8.4#29123官方公告:https://spring.io/blog/2021/12/21/spring-boot-2-5-8-available-now欢迎关注我的公众号:程序员DD第一时间了解行业前沿动态并分享深度技术干货,获取优质学习资源