Migrate to Spring Batch 6.0

Proprietary

Migrate applications to Spring Batch 6.0, as shipped with Spring Boot 4.0. Runs the OSS SpringBatch5To6Migration and adds the steps it lacks: folding StoredProcedureItemReader setters into its constructor, migrating the Jackson 2 execution context serializer, replacing TaskExecutorJobLauncher with TaskExecutorJobOperator (including its JobRegistry), adding @EnableJdbcJobRepository, and flagging deprecated ChunkListener callbacks.

io.moderne.java.spring.batch.UpgradeSpringBatch_6_0
mod run . --recipe=io.moderne.java.spring.batch.UpgradeSpringBatch_6_0

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.