Contexts and Dependency Injection for Java EE
GPTKB entity
Statements (51)
| 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 |
| 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_CDI
gptkb:Jakarta_Contexts_and_Dependency_Injection |
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Contexts and Dependency Injection for Java EE
|