Statements (54)
Predicate | Object |
---|---|
gptkbp:instanceOf |
specification
|
gptkbp:allows |
custom scopes
type-safe dependency injection custom decorators custom interceptors custom qualifiers |
gptkbp:defines |
events
qualifiers bean discovery mode bean lifecycle bean types |
gptkbp:description |
Contexts_and_Dependency_Injection_for_Java_EE
|
gptkbp:developedBy |
gptkb:Java_Community_Process
|
gptkbp:enables |
scoped beans
|
gptkbp:hasVersion |
2.0
|
https://www.w3.org/2000/01/rdf-schema#label |
CDI specification
|
gptkbp:includes |
application scope
built-in scopes dependent scope request scope session scope |
gptkbp:integratesWith |
gptkb:Java_EE
Jakarta EE |
gptkbp:isCompatibleWith |
gptkb:Java_EE_7
gptkb:Java_SE Jakarta EE 8 |
gptkbp:isDocumentedIn |
Jakarta EE documentation
Java EE documentation |
gptkbp:isPartOf |
gptkb:Java_EE_platform
Jakarta EE platform |
gptkbp:isRelatedTo |
gptkb:Java_annotations
gptkb:Java_EE_messaging Java_EE_RESTful_services Java_EE_batch_processing Java_EE_microservices Java_EE_persistence Java_EE_security Java_EE_transactions Java_EE_web_services Java_concurrency Java_generics Java_reflection |
gptkbp:isSupportedBy |
application servers
Java_frameworks |
gptkbp:isUsedIn |
enterprise applications
|
gptkbp:promotes |
loose coupling
modularity testability |
gptkbp:provides |
interceptors
context management decorators |
gptkbp:releaseDate |
2019-12-06
|
gptkbp:supports |
dependency injection
contextual lifecycle |