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 (27)

Category/LicenseGroup / ArtifactVersionUpdates
AOP Public
aopalliance » aopalliance(optional)
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
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
Cache Impl Apache 2.0
net.sf.ehcache » ehcache-core(optional)
Ehcache is an open source, standards-based cache used to boost performance,
2.0.02.10.9.2
Apache 2.0
org.apache.geronimo.specs » geronimo-ejb_3.0_spec(optional)
EJB 3.1 API
1.0.11.0.2
Apache 2.0
org.apache.geronimo.specs » geronimo-interceptor_3.0_spec(optional)1.0.1
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.81.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
Testing BSD 3-clause
org.hamcrest » hamcrest-all
Core API and libraries of hamcrest matcher framework.
1.13.0
Validation Apache 2.0
org.hibernate » com.springsource.org.hibernate.validator(optional)
Aggregator of the Hibernate Validator modules.
4.2.0.Final8.0.3.Final
Lang Runtime EPL 2.0 +2
org.jruby » jruby(optional)1 vulnerability 1.4.010.1.0.0
AOP Apache 2.0
org.springframework » spring-aop
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
3.1.2.release7.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.1.2.release7.0.7
Core Utils Apache 2.0
org.springframework » spring-core6 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
3.1.2.release7.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.1.2.release7.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.1.2.release7.0.7
Bytecode Apache 2.0
org.springframework » spring-asm
Spring's repackaging of ASM (a bytecode manipulation library)
3.1.2.release3.1.4.RELEASE

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
org.codehaus.jsr166-mirror » jsr1661.7.0

Test Dependencies (8)

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.5.32.13.1
Java Spec Apache 2.0
javax.inject » javax.inject-tck
The javax.inject API - TCK
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.96.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
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
org.slf4j » slf4j-log4j12
SLF4J Reload4j Provider
1.5.102.0.17