Member-only story

Spring Batch 5 — Read from MongoDB and generate CSV files: Part 1

Eric Anicet
6 min readJan 15, 2024

--

In this story, we are going to explore how to use Spring Batch 5.X with Spring Boot 3.X and MongoDB to perform business operations.

· Overview
Spring Batch Overview
Spring Batch Architecture
· What’s New in Spring Batch 5.x
JDK 17 baseline
Dependencies upgrade
Batch Infrastructure Configuration Updates
Batch Testing Configuration Updates
Java Records Support Improvement
Full GraalVM native support
New Cursor-based MongoItemReader
Other features
API deprecation and removal
Support Lifecycle
· Continue reading
· References

Overview

Spring Batch Overview

Spring Batch is a lightweight, comprehensive batch framework designed to enable the development of robust batch applications that are vital for the daily operations of enterprise systems. Spring Batch builds upon the characteristics of the Spring Framework that people have come…

--

--

No responses yet