Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreWe are pleased to announce that Spring Batch 4.0.0.M2 is now available via Github and the Pivotal download repository. This release represents the second milestone for the Spring Batch 4.0 release. Many thanks to all that contributed to this release.
This milestone continues the work laid out in Spring Batch 4.0.0.M1. Specific updates include:
Spring Batch 4 will be the version included in Spring Boot 2 so we're taking this time to syncronize our dependencies. With that, this release supports upgrades to the latest milestones of the Spring Data Kay release train and Spring Integration 5.
Along with the cleanup of dependencies, we also did some cleanup around deprications. Support for iBatis based readers and writers has been removed in favor of the native support provided by MyBatis.
Continuing the story of improving the java configuration capabilities started with milestone one, 4.0.0.M2 includes the following builders:
StaxEventItemReaderBuilder
StaxEventItemWriterBuilder
JdbcPagingItemReaderBuilder
HibernateCusrorItemReaderBuilder
HibernateItemWriterBuilder
HibernatePagingItemReaderBuilder
JpaPagingItemReaderBuilder
SingleItemPeekableItemReaderBuilder
SimpleMailMessageItemWriterBuilder
SynchronizedItemStreamReaderBuilder
CompositeItemWriterBuilder
ClassifierCompositeItemWriterBuilder
JmsItemReaderBuilder
JmsItemWriterBuilder
MultiResourceItemReaderBuilder
MultiResourceItemWriterBuilder
All 16 of those are now available. And we still aren't done with all of the ItemReader
and ItemWriter
implementations! We'll wrap them up in time for the next milestone.
Looking to the next release, we plan on wrapping up the builders for this release. We'll also be updating the documenation to be more java config friendly. Look for future milestones in the coming months with Spring Batch 4 going GA prior to Spring Boot 2.
We look forward to your feedback on these new features in Jira, StackOverflow, or to me directly via Twitter @michaelminella!
Spring Batch Home | Source on GitHub | Reference Documentation