Spring Boot 2.3.6 已发布,可从 Maven 中央仓库获取新版本。
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot</artifactId>
<version>2.3.6.RELEASE</version>
</dependency>
此版本更新内容包括修复 bug、改进文档以及升级依赖项。
Bug Fixes
- 修复配置元数据注解处理器可能会对布尔属性使用错误访问器的问题 #24058
- 使用 Tomcat 时,当 Spring Boot 的等价属性 (equivalent property) 没有设置,通过 javax.net.ssl 系统属性设置的密钥和信任存储密码会被 null 覆盖 #24052
@DataJpaTest
无法将 H2 和 schema.sql 以及 spring.datasource.schema-username 一起使用 #24023- 当 Quartz 数据源不是主要数据源时,JdbcStoreTypeConfiguration 会选择主要数据源的事务 #24014
- 修复 TestTypeExcludeFilter 没有实现其超类所需要的 hashCode 和 equals #24012
- 自动配置不应使用
@PostConstruct
,因为在没有依赖 jakarta-annotation-api 的情况下,它在 Java 11+ 上是被忽略的 #24009 - 如果配置文件包含一个隐藏的路径元素,则不再加载 #23983
- 当调用 spring-boot-loader 的 JarFileWrapper.stream() 时,出现 "java.lang.IllegalStateException: zip file closed" #23821
详细更新说明查看 release notes。
注意:本文归作者所有,未经作者允许,不得转载