Contexts and Dependency Injection for Java EE
GPTKB entity
Statements (50)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:technical_specification
|
gptkbp:abbreviation |
CDI
|
gptkbp:category |
gptkb:Java_Virtual_Machine
gptkb:software Software architecture pattern |
gptkbp:definedIn |
gptkb:JSR_365
gptkb:JSR_299 JSR 346 |
gptkbp:feature |
decorators
qualifiers interceptors scopes event notification stereotypes alternatives contextual lifecycle management type-safe dependency injection portable extensions producer methods integration with Bean Validation integration with EJB integration with JPA integration with JSF integration with Servlets |
gptkbp:firstReleased |
2009
|
gptkbp:governingBody |
gptkb:Sun_Microsystems
gptkb:Oracle gptkb:Eclipse_Foundation |
https://www.w3.org/2000/01/rdf-schema#label |
Contexts and Dependency Injection for Java EE
|
gptkbp:implementedIn |
gptkb:Inversion_of_Control
Contextual lifecycle management Dependency Injection pattern |
gptkbp:latestReleaseVersion |
2020
3.0 |
gptkbp:openSource |
gptkb:Weld
OpenWebBeans Quarkus CDI Apache DeltaSpike Spring Framework (partial) |
gptkbp:partOf |
gptkb:Jakarta_EE
|
gptkbp:previousName |
gptkb:Java_EE
|
gptkbp:provides |
dependency injection
context management |
gptkbp:supports |
gptkb:Jakarta_EE
gptkb:Java_SE gptkb:Java_EE |
gptkbp:usedIn |
enterprise Java applications
|
gptkbp:website |
https://jakarta.ee/specifications/cdi/
|
gptkbp:bfsParent |
gptkb:Jakarta_Contexts_and_Dependency_Injection
|
gptkbp:bfsLayer |
6
|