Haven't voted? Don't say you have been to OSC
https://www.oschina.net/project/top_cn_2020
Spring Batch 4.3 has been officially GA . Spring Batch is a lightweight and full-featured batch processing framework that uses Spring and Java to write offline and batch processing applications. It aims to provide support for the development of batch processing applications that are vital to the daily operation of enterprise systems.
Update highlights:
- Support the use of Java 14 Records #3693
- Add
JpaCursorItemReader
realization #901 - In
StaxEventItemWriter
forstandalone
property to add setter # 758 - In the
KafkaItemReader
function, increased start reading from custom offset # 737 - In
StaxEventItemReader
adding the encoding parameter # 807 spring.batch.job.active
Add job name tag to indicator #3750- In the
JobLauncherTestUtils
addgetUniqueJobParametersBuilder()
method # 767 - Implementation
DataFieldMaxValueIncrementer
added on the basis of #1521JobParametersIncrementer
- Add
SynchronizedItemStreamWriter
#842 - Method for
JdbcPagingItemReaderBuilder
adding #819beanRowMapper
- In
JpaPagingItemReader
increased support for named queries # 1667 - The
JobBuilder
increase in the annotation-basedJobExecutionListener
support # 817 - Meta-annotate using
@ExtendWith(SpringExtension.class)
pairs@SpringBatchTest
(Meta-annotate) #3647 - Set to false on
ModularBatchConfiguration
and #3715SimpleBatchConfiguration
proxyBeanMethods
- Support GraalVM
- Improvements
MongoItemWriter
andRepositoryItemWrite
performance
See the release note for details .
Note that this version is the last feature branch of 4.x, and the next version will be 5.0.