Statements (41)
Predicate | Object |
---|---|
gptkbp:instanceOf |
software framework module
|
gptkbp:configurationStyle |
XML
Java annotations Java code |
gptkbp:dependencyInjectionType |
constructor injection
setter injection field injection |
gptkbp:documentation |
https://docs.spring.io/spring-framework/docs/current/reference/html/core.html
|
gptkbp:enables |
modularity
testability loose coupling |
gptkbp:firstReleased |
2003
|
gptkbp:hasConcept |
Validation
Resource loading AOP integration ApplicationContext Bean lifecycle Bean scopes BeanFactory Event propagation Type conversion |
https://www.w3.org/2000/01/rdf-schema#label |
Spring Core
|
gptkbp:license |
gptkb:Apache_License_2.0
|
gptkbp:maintainedBy |
gptkb:VMware
|
gptkbp:openSource |
true
|
gptkbp:partOf |
gptkb:Spring_Framework
|
gptkbp:provides |
dependency injection
inversion of control |
gptkbp:relatedTo |
gptkb:Spring_MVC
gptkb:Spring_Boot gptkb:Spring_Data gptkb:Spring_Security |
gptkbp:repository |
https://github.com/spring-projects/spring-framework
|
gptkbp:supports |
gptkb:Java_SE
gptkb:Java_EE |
gptkbp:usedFor |
web applications
microservices enterprise Java applications |
gptkbp:writtenBy |
gptkb:Java
|
gptkbp:bfsParent |
gptkb:Spring_Professional
|
gptkbp:bfsLayer |
6
|