Example batch jobs using Spring Batch Core and Execution.

Compile Dependencies (19)

Category/LicenseGroup / ArtifactVersionUpdates
AOP EPL 2.0
aspectj » aspectjrt
The AspectJ runtime is a small library necessary to run Java programs enhanced by AspectJ aspects during a previous
1.5.31.9.25.1
Bytecode Apache 2.0
cglib » cglib-nodep(optional)
High level API to generate and transform Java byte code. This version has no dependences (ASM is renamed and included in ...
2.1_33.3.0
JDBC Pool Apache 2.0
commons-dbcp » commons-dbcp
Apache Commons DBCP software implements Database Connection Pooling
1.2.12.14.0
I/O Apache 2.0
commons-io » commons-io1 vulnerability
The Apache Commons IO library contains utility classes, stream implementations, file filters,
1.22.22.0
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.46.1.3
Apache
org.apache.ibatis » ibatis-sqlmap(optional)2.3.02.3.4.726
Mocking Apache 2.0
org.easymock » easymock
EasyMock provides an easy way to create Mock Objects for interfaces and classes generating them on the fly
2.45.6.0
O/R Mapping Apache 2.0
org.hibernate » hibernate(optional)
The `hibernate-core` module has been relocated to the `org.hibernate.orm` group
3.2.6.ga7.4.5.Final
Core Utils Apache 2.0
org.springframework » spring-core8 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
2.5.57.0.8
Config Apache 2.0
org.springframework » spring-context-support
Support classes for integrating common third-party libraries into a Spring application context
2.5.57.0.8
JDBC Extension Apache 2.0
org.springframework » spring-jdbc
Spring JDBC provides an abstraction layer that simplifies code to use JDBC and the parsing of database-vendor specific ...
2.5.57.0.8
O/R Mapping Apache 2.0
org.springframework » spring-orm
Spring Object/Relational Mapping which provides integration layers for popular object-relational mapping APIs, including ...
2.5.57.0.8
Transactions Apache 2.0
org.springframework » spring-tx
Support for programmatic and declarative transaction management for classes that implement special interfaces or any ...
2.5.57.0.8
Apache 2.0
org.springframework.batch » spring-batch-core1 vulnerability
Core domain for batch processing, expressing a domain of Jobs, Steps, Chunks, etc
1.1.3.RELEASE6.0.4
Apache 2.0
org.springframework.batch » spring-batch-infrastructure
The Spring Batch Infrastructure is a set of
1.1.3.RELEASE6.0.4
org.springframework.ws » spring-oxm
Spring Object/XML Mapping abstraction
1.0.41.5.10
Apache 2.0
org.springmodules » spring-modules-validation0.8
Job Scheduling Apache 2.0
quartz » quartz
Quartz is a job scheduling library that can be embedded in java applications with support for transactions, persistence, ...
1.5.12.5.2
XML Processing Apache 2.0
xerces » xercesImpl(optional)5 vulnerabilities
Xerces2 provides high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces ...
2.8.12.12.2

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Transactions EPL 2.0 +1
org.apache.geronimo.specs » geronimo-jta_1.1_spec
Jakarta Transactions
1.12.0.1

Test Dependencies (16)

Category/LicenseGroup / ArtifactVersionUpdates
asm » asm-all2.2.35.2
AOP EPL 2.0
aspectj » aspectjweaver
The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time
1.5.31.9.25.1
com.oracle.jdbc » com.springsource.oracle.jdbc10.2.0.2
XML Processing BSD 3-clause
com.thoughtworks.xstream » xstream36 vulnerabilities
XStream is a simple and fast library to serialize objects to XML and back again with a low memory footprint.
1.31.4.21
geronimo-spec » geronimo-spec-j2ee1.4-rc4
hsqldb » hsqldb
HSQLDB - Lightweight 100% Java SQL Database Engine
1.8.0.72.7.4
mysql » mysql-connector-java8 vulnerabilities
MySQL Connector/J is a JDBC Type 4 driver, which means that it is pure Java implementation of the MySQL protocol and ...
5.1.626.7.0
net.sourceforge.jtds » jtds
jTDS is an open source 100% pure Java (type 4) JDBC 3.0 driver
1.2.21.3.1
Embedded SQL DB Apache 2.0
org.apache.derby » derby4 vulnerabilities
Contains the core Apache Derby database engine, which also includes the embedded JDBC driver.
10.2.1.610.17.1.0
JDBC Driver Apache 2.0
org.apache.derby » derbyclient
The Derby client JDBC driver, used to connect to a Derby server over a network connection.
10.2.1.610.17.1.0
AOP Apache 2.0
org.springframework » spring-aop
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
2.5.57.0.8
Testing Apache 2.0
org.springframework » spring-test
Spring Test supports the unit testing and integration testing of Spring components with JUnit or TestNG. It provides ...
2.5.57.0.8
Web Framework Apache 2.0
org.springframework » spring-web9 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
2.5.57.0.8
PostgreSQL Driver BSD 2-clause
postgresql » postgresql
PostgreSQL JDBC Driver Postgresql
8.2-504.jdbc342.7.13
stax » stax
StAX is the reference implementation of the StAX API
1.2.0
Testing BSD 3-clause
xmlunit » xmlunit
XMLUnit 1.x Compatibility Layer
1.12.13.0