Este proyecto es un ejemplo básico de Spring Batch que utiliza Java 21. El proyecto contiene una configuración mínima para ejecutar un trabajo batch que imprime "Hello world!" en la consola.
- Java 21: Asegúrate de tener instalada la versión 21 de JDK.
- Maven 3.x o superior: Para compilar y ejecutar el proyecto.
- Java 21
- Spring Batch
- Spring Framework
- Maven
- Git
El proyecto incluye la siguiente configuración:
- Spring Batch con Java-based configuration: La configuración se realiza mediante anotaciones en una clase Java.
- HelloWorldJobConfiguration: Configuración básica de un
Job
y unStep
que imprimen "Hello world!".
Para poder utilizar este repositorio, deberas abrir tu terminal (bash/PowerShell) e ir al directorio del proyecto.
- Clonar el repositorio
git clone https://github.com/KariVillagran/batch_hello.git
cd batch-hello
- Compila y ejecuta
mvn clean install
mvn spring-boot:run
Alternativamente, también puedes ejecutar el proyecto directamente usando el comando:
java -jar target/batch-demo-0.0.1-SNAPSHOT.jar