Spring Framework
E486216
Spring Framework is a widely used open-source Java application framework that provides comprehensive infrastructure support for building enterprise-grade, modular, and testable applications.
All labels observed (7)
| Label | Occurrences |
|---|---|
| Spring Framework canonical | 4 |
| Spring MVC | 3 |
| Spring Beans | 1 |
| Spring Core | 1 |
| Spring Data Access | 1 |
| Spring Integration | 1 |
| Spring Web MVC | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Java framework
ⓘ
application framework ⓘ open-source software ⓘ |
| category |
Java platform
NERFINISHED
ⓘ
enterprise application framework ⓘ web framework ⓘ |
| compatibleWith | Java EE NERFINISHED ⓘ |
| coreFeature |
Inversion of Control container
ⓘ
MVC web framework ⓘ aspect-oriented programming support ⓘ data access abstraction ⓘ dependency injection ⓘ integration framework ⓘ testing support ⓘ transaction management ⓘ |
| designGoal |
enterprise-grade infrastructure
ⓘ
loose coupling ⓘ modularity ⓘ testability ⓘ |
| developer | Pivotal Software NERFINISHED ⓘ |
| influenced |
Spring Boot
NERFINISHED
ⓘ
Spring Cloud NERFINISHED ⓘ Spring Data NERFINISHED ⓘ Spring Security NERFINISHED ⓘ |
| initialReleaseDate | 2003 ⓘ |
| integratesWith |
Hibernate
NERFINISHED
ⓘ
JDBC NERFINISHED ⓘ JMS NERFINISHED ⓘ JPA ⓘ JTA NERFINISHED ⓘ |
| license | Apache License 2.0 ⓘ |
| originalDeveloper | Rod Johnson NERFINISHED ⓘ |
| partOf | Spring ecosystem NERFINISHED ⓘ |
| programmingLanguage | Java ⓘ |
| stableReleaseVersion | 6.x ⓘ |
| supports |
enterprise applications
ⓘ
microservices ⓘ reactive applications ⓘ web applications ⓘ |
| supportsArchitecture |
hexagonal architecture
ⓘ
layered architecture ⓘ microservices architecture ⓘ |
| supportsProgrammingModel |
Java-based configuration
ⓘ
XML-based configuration ⓘ annotation-based configuration ⓘ |
| usesConcept |
application context
ⓘ
beans ⓘ dependency injection container ⓘ |
| website | https://spring.io ⓘ |
Referenced by (12)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Spring MVC
this entity surface form:
Spring MVC
subject surface form:
Spring Framework
this entity surface form:
Spring Core
subject surface form:
Spring Framework
this entity surface form:
Spring Beans
subject surface form:
Spring Framework
this entity surface form:
Spring Data Access
subject surface form:
Spring Framework
this entity surface form:
Spring Web MVC
subject surface form:
Spring Framework
this entity surface form:
Spring Integration
this entity surface form:
Spring MVC