Spring

E358052

Spring is a widely used Java application framework that simplifies building enterprise-level, modular, and testable applications.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Spring canonical 1

Statements (51)

Predicate Object
instanceOf Java application framework
open-source software
architectureStyle modular
compatibleWith Jakarta EE
Java EE
component Spring AOP
Spring Framework
surface form: Spring Beans

Spring Boot
surface form: Spring Context

Spring Framework
surface form: Spring Core

Spring Framework
surface form: Spring Data Access

Spring Test
Spring Transaction Management
Spring Framework
surface form: Spring Web MVC

Spring WebFlux
designGoal improve testability
promote modularity
simplify Java enterprise development
developer Pivotal Software
initialReleaseDate 2003
license Apache License 2.0
originalAuthor Rod Johnson
primaryDomain enterprise application development
programmingLanguage Java
relatedProject Spring Batch
Spring Boot
Spring Cloud
Spring Data
Spring Framework
surface form: Spring Integration

Spring Security
supports MVC web applications
RESTful web services
aspect-oriented programming
data access abstraction
declarative security
dependency injection
inversion of control
reactive programming
transaction management
supportsConfigurationStyle Java-based configuration
XML-based configuration
annotation-based configuration
supportsLanguage Groovy
Kotlin
testingSupport integration testing
unit testing
useCase enterprise-level applications
microservices
standalone applications
web applications
website https://spring.io
writtenIn Java

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.