💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
Spring Batch 5.2.0-M1发布,升级依赖、JPA读取器支持查询提示、JDBC读取器支持数据类、可配置的行分隔符、作业注册改进
🎯
关键要点
- Spring Batch 5.2.0-M1发布,包含多个重要更新。
- 依赖项升级,包括Spring Framework、Spring Retry、Micrometer等。
- JPA读取器支持查询提示,允许用户在定义JPA查询时使用自定义提示。
- JDBC读取器支持数据类,新增方法以支持Java记录或Kotlin数据类的映射。
- 可配置的行分隔符,允许用户自定义RecursiveCollectionLineAggregator的行分隔符。
- 作业注册改进,更新了JobRegistry的填充机制,弃用了JobRegistryBeanPostProcessor。
❓
延伸问答
Spring Batch 5.2.0-M1有哪些主要更新?
Spring Batch 5.2.0-M1主要更新包括依赖项升级、JPA读取器支持查询提示、JDBC读取器支持数据类、可配置的行分隔符和作业注册改进。
JPA读取器在Spring Batch 5.2.0-M1中有什么新特性?
JPA读取器现在支持查询提示,用户可以在定义JPA查询时使用自定义提示,如获取大小和超时等。
Spring Batch 5.2.0-M1如何支持数据类?
该版本在JDBC读取器中新增了一个方法,允许用户使用DataClassRowMapper来支持Java记录或Kotlin数据类的映射。
如何配置RecursiveCollectionLineAggregator的行分隔符?
在Spring Batch 5.2.0-M1中,用户可以通过新的setter方法自定义RecursiveCollectionLineAggregator的行分隔符,而不必使用系统属性。
Spring Batch 5.2.0-M1对作业注册有什么改进?
作业注册的填充机制已更新,弃用了JobRegistryBeanPostProcessor,改为使用SmartInitializingSingleton来填充JobRegistry。
Spring Batch 5.2.0-M1的依赖项升级到哪些版本?
依赖项升级包括Spring Framework 6.2.0-RC1、Spring Retry 2.0.9、Micrometer 1.14.0-M3等。
➡️