The Spring Batch Infrastructure is a set of low-level components, interfaces and tools for batch processing applications and optimisations

Compile Dependencies (31)

Category/LicenseGroup / ArtifactVersionUpdates
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
Mail Client CDDL +1
javax.mail » mail(optional)1.41.6.2
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.106.1.3
org.apache.geronimo.specs » geronimo-jms_1.1_spec(optional)
Jakarta Messaging describes a means for Java applications to create, send,
1.13.1.0
Transactions EPL 2.0 +1
org.apache.geronimo.specs » geronimo-jta_1.1_spec(optional)
Jakarta Transactions
1.12.0.1
Apache
org.apache.ibatis » ibatis-sqlmap(optional)2.3.02.3.4.726
JSON Lib Apache 2.0
org.codehaus.jackson » jackson-mapper-asl(optional)2 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
1.0.12.22.2
XML Processing Apache 2.0
org.codehaus.woodstox » woodstox-core-asl(optional)
Woodstox is a high-performance XML processor that implements Stax (JSR-173),
4.0.67.2.2
O/R Mapping Apache 2.0
org.hibernate » hibernate-core(optional)2 vulnerabilities
Hibernate's core ORM functionality
4.1.9.Final7.4.5.Final
JPA Apache 2.0
org.hibernate » hibernate-entitymanager(optional)
The `hibernate-core` module has been relocated to the `org.hibernate.orm` group
4.1.9.Final7.4.5.Final
Annotation Lib Apache 2.0
org.hibernate » hibernate-annotations(optional)
The `hibernate-core` module has been relocated to the `org.hibernate.orm` group
3.3.1.GA7.4.5.Final
Validation Apache 2.0
org.hibernate » hibernate-validator(optional)4 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
4.3.1.Final9.1.3.Final
org.slf4j » slf4j-log4j12(optional)
SLF4J Reload4j Provider
1.6.62.0.18
XML Processing Apache 2.0
org.springframework » spring-oxm(optional)2 vulnerabilities
Abstraction layer that supports Object/XML mapping implementations such as JAXB, Castor, XMLBeans, JiBX and XStream.
3.2.0.RELEASE7.0.8
Core Utils Apache 2.0
org.springframework » spring-core7 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
3.2.0.RELEASE7.0.8
AOP Apache 2.0
org.springframework » spring-aop(optional)
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
3.2.0.RELEASE7.0.8
Dep Injection Apache 2.0
org.springframework » spring-context(optional)3 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
3.2.0.RELEASE7.0.8
Config Apache 2.0
org.springframework » spring-context-support(optional)
Support classes for integrating common third-party libraries into a Spring application context
3.2.0.RELEASE7.0.8
JDBC Extension Apache 2.0
org.springframework » spring-jdbc(optional)
Spring JDBC provides an abstraction layer that simplifies code to use JDBC and the parsing of database-vendor specific ...
3.2.0.RELEASE7.0.8
org.springframework » spring-jms(optional)
JMS support package, including helper classes to send/receive JMS messages
3.2.0.RELEASE7.0.8
O/R Mapping Apache 2.0
org.springframework » spring-orm(optional)
Spring Object/Relational Mapping which provides integration layers for popular object-relational mapping APIs, including ...
3.2.0.RELEASE7.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 ...
3.2.0.RELEASE7.0.8
Transactions Apache 2.0
org.springframework » spring-tx(optional)
Support for programmatic and declarative transaction management for classes that implement special interfaces or any ...
3.2.0.RELEASE7.0.8
org.springframework.amqp » spring-amqp(optional)3 vulnerabilities
Supports for AMQP-based messaging applications. It provides high-level abstractions for sending and receiving messages.
1.1.2.RELEASE4.1.0
org.springframework.amqp » spring-rabbit(optional)
Spring RabbitMQ Support
1.1.2.RELEASE4.1.0
Apache 2.0
org.springframework.data » spring-data-commons(optional)1 vulnerability
Spring Data makes it easy to use data access technologies, relational and non-relational databases, map-reduce ...
1.5.0.RELEASE4.1.0
MongoDB Client Apache 2.0
org.springframework.data » spring-data-mongodb(optional)1 vulnerability
MongoDB support for Spring Data
1.1.0.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-neo4j(optional)
Next generation Object-Graph-Mapping for Spring Data.
2.2.0.RELEASE8.1.0
Apache 2.0
org.springframework.data » spring-data-gemfire(optional)
Spring Data for Pivotal GemFire (a.k.a. Spring Data GemFire or SDG)
1.3.0.RELEASE2.3.9.RELEASE
Redis Client Apache 2.0
org.springframework.data » spring-data-redis(optional)
Spring Data module for Redis
1.0.3.RELEASE4.1.0
Error Handling Apache 2.0
org.springframework.retry » spring-retry1 vulnerability
Spring Retry provides an abstraction around retrying failed operations, with an
1.0.2.RELEASE2.0.13

Test Dependencies (9)

Category/LicenseGroup / ArtifactVersionUpdates
Embedded SQL DB EPL 1.0 +1
com.h2database » h22 vulnerabilities
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
1.2.1252.4.240
JDBC Pool Apache 2.0
commons-dbcp » commons-dbcp
Apache Commons DBCP software implements Database Connection Pooling
1.2.22.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.42.22.0
Logging Apache 2.0
log4j » log4j6 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
1.2.142.26.1
Embedded SQL DB Apache 2.0
org.apache.derby » derby3 vulnerabilities
Contains the core Apache Derby database engine, which also includes the embedded JDBC driver.
10.8.2.210.17.1.0
AOP EPL 2.0
org.aspectj » aspectjrt
The AspectJ runtime is a small library necessary to run Java programs enhanced by AspectJ aspects during a previous
1.5.41.9.25.1
AOP EPL 2.0
org.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.41.9.25.1
org.hsqldb » hsqldb1 vulnerability
HSQLDB - Lightweight 100% Java SQL Database Engine
2.2.92.7.4
Mocking MIT
org.mockito » mockito-all
Mockito mock objects library core API and implementation
1.9.55.23.0