Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring Beans and adds support for internationalization, event propagation, resource loading, and the transparent creation of contexts.

Compile Dependencies (23)

Category/LicenseGroup / ArtifactVersionUpdates
AOP Public
aopalliance » aopalliance
AOP Alliance
1.0
Bytecode BSD 3-clause
asm » asm(optional)
ASM, a very small and fast Java bytecode manipulation framework
3.09.9.1
Concurrency CC0 1.0 +1
backport-util-concurrent » backport-util-concurrent(optional)
Dawid Kurzyniec's backport of JSR 166
3.03.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.23.3.0
javax.annotation » jsr250-api(optional)
Common Annotations for the JavaTM Platform API
1.01.3.2
Java Spec EPL 2.0 +1
javax.ejb » ejb-api(optional)
Jakarta Enterprise Beans API
3.04.0.1
Dep Injection Apache 2.0
javax.inject » javax.inject(optional)
Jakarta Dependency Injection
12.0.1
Java Spec EDL 1.0 +1
javax.persistence » persistence-api(optional)
Java(TM) Persistence API
1.02.2
Validation Apache 2.0
javax.validation » validation-api(optional)
JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ...
1.0.0.GA3.1.1
Java Spec EDL 1.0
javax.xml.ws » jaxws-api(optional)
Jakarta XML Web Services API
2.1-14.0.3
Date/Time Apache 2.0
joda-time » joda-time(optional)
Joda-Time provides a quality replacement for the Java date and time classes. Note that from Java SE 8 onwards, users ...
1.62.14.2
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
AOP EPL 2.0
org.aspectj » aspectjweaver(optional)
The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time
1.6.51.9.25.1
JVM Languages Apache 2.0
org.beanshell » bsh(optional)
BeanShell is a small, free, embeddable Java source interpreter
2.0b42.1.1
Lang Runtime Apache 2.0
org.codehaus.groovy » groovy-all(optional)
Groovy: A powerful multi-faceted language for the JVM
1.6.35.0.6
Lang Runtime EPL 2.0 +2
org.jruby » jruby(optional)1 vulnerability 1.2.010.1.0.0
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.0.0.RC37.0.7
Dep Injection Apache 2.0
org.springframework » spring-beans2 vulnerabilities
Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ...
3.0.0.RC37.0.7
Core Utils Apache 2.0
org.springframework » spring-core5 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
3.0.0.RC37.0.7
Expression Lang Apache 2.0
org.springframework » spring-expression4 vulnerabilities
Powerful Expression Language for querying and manipulating an object graph at runtime. It is an extension of the ...
3.0.0.RC37.0.7
Bytecode Apache 2.0
org.springframework » spring-instrument(optional)
Spring Instrumentation provides class instrumentation support and classloader implementations to be used in application ...
3.0.0.RC37.0.7
Bytecode Apache 2.0
org.springframework » spring-asm
Spring's repackaging of ASM (a bytecode manipulation library)
3.0.0.RC33.1.4.RELEASE

Test Dependencies (9)

Category/LicenseGroup / ArtifactVersionUpdates
JDBC Pool Apache 2.0
commons-dbcp » commons-dbcp
Apache Commons DBCP software implements Database Connection Pooling
1.2.22.14.0
Object Pool Apache
commons-pool » commons-pool1.42.13.1
javax.xml » jaxrpc-api1.11.1.3
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.76.0.3
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.152.26.0
org.atinject » inject-tck1.0.0-PFD-3-jboss-11.0.0-PRD
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.5.15.6.0
Validation Apache 2.0
org.hibernate » hibernate-validator3 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
4.0.0.GA9.1.0.Final
org.slf4j » slf4j-log4j12
SLF4J Reload4j Provider
1.5.82.0.17