Spring Framework 5.3.0-M2 发布了,此版本带来了 55 项修复和改进。
部分新特性包括:
- 引入带有 allowEagerInit 标志的 getBeanProvider 变体
- 允许从 DatabaseClient 访问基础 ConnectionFactory
- 优化 DefaultLifecycleProcessor::startBeans
- HandlerExecutionChain 中的重构机会
- 支持 crontab 中的宏
- 引入 CronExpression
- 在 AbstractSockJsService 中使用 System.currentTimeMillis()
- 改进 riComponents.sanitizeSource()
- ……
Bug 修复
- MockHttpServletResponse 的 setCharacterEncoding() 未更新 contentType 属性
- 未检测到 'taskExecutor' 别名的 Bean 覆盖
- 从 MockHttpServletRequest 创建 ServerRequest 更改了 5.3.0-M1 的行为
- CaffeineCache 不始终支持 LoadingCache
- CronSequenceGenerator - issue [SPR-17036]
更新说明:https://spring.io/blog/2020/08/11/spring-framework-5-3-0-m2-available-now