Skip to content

Demo project for Spring Batch

Notifications You must be signed in to change notification settings

vidragabor/spring-batch-dojo

Repository files navigation

Getting Started

This Spring Batch application create new values to the Postgres database. After that getting this values from database and create a simple .csv file and uploads its contents to another table. The app database is running in the Docker container.

Pre-built commands help launch the application database with Flyway.
./start.sh
./stop.sh

Requirements

  • Java 11
  • Docker

Also, a Maven wrapper (mvnw) is automatically included so that you don't have to install Maven to run this project, and the Docker takes care of the Postgres.

Run configuration

  • SpringBatchDojoApplication
    It starts the app in the local machine.

  • SpringBatchDojoApplicationTests
    It starts the test.

- Start only DB in Docker
The configuration has been created for Intellij users, this will only help to start the database if the application is no running but the image has not been deleted yet.

Used references

Useful articles from web

Reference Documentation

For further reference, please consider the following sections:

About

Demo project for Spring Batch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published