Source code for Labs from "Building a Batch Application with Spring Batch" #4572
-
I really liked the course: https://spring.academy/courses/building-a-batch-application-with-spring-batch. It would be helpful to get access to the repository where the code (for the final project) is being hosted. I looked through some samples in https://github.com/spring-projects/spring-batch/tree/main/spring-batch-samples but they still use discouraged annotations like |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @Sax388 , great to hear you liked the course! The source code of the Labs is hosted on the Tanzu learning repository here: https://github.com/vmware-tanzu-learning/course-spring-batch-essentials-code. The last commit is the one that corresponds to the final project. Please note that using |
Beta Was this translation helpful? Give feedback.
Hi @Sax388 , great to hear you liked the course! The source code of the Labs is hosted on the Tanzu learning repository here: https://github.com/vmware-tanzu-learning/course-spring-batch-essentials-code. The last commit is the one that corresponds to the final project.
Please note that using
@EnableBatchProcessing
is only discouraged in the context of a Spring Boot application (like the one developed in the course) as it disables the auto-configuration of the batch infrastructure. However, the samples in the Spring Batch repository are not based on Spring Boot (in fact, not all Spring Batch users are Spring Boot users), that's why they still use that annotation. Hopefully this clarifies t…