This project created by start.spring.io contain Spring Boot version 3.3.5.
Spring Batch project with HyperSQL Database
Simple spring batch service to run a deliveryPackageJob, that contain one packageItemStep with taskLet and print out The item has been packaged
Run mvn spring-boot:run for a dev server.
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Batch
- Spring Data JDBC
The following guides illustrate how to use some features concretely:
Due to Maven's design, elements are inherited from the parent POM to the project POM.
While most of the inheritance is fine, it also inherits unwanted elements like <license> and <developers> from the parent.
To prevent this, the project POM contains empty overrides for these elements.
If you manually switch to a different parent and actually want the inheritance, you need to remove those overrides.
maven.compiler.proc
Sets whether annotation processing is performed or not
Starting with JDK 21, this option must be set explicitly.
<maven.compiler.proc>full</maven.compiler.proc>
