Java EE Contexts and Dependency Injection
GPTKB entity
Statements (57)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:Java_Platform
|
gptkbp:allows |
scoped instances
|
gptkbp:compatibleWith |
gptkb:Java_SE
gptkb:Java_Message_Service Java_Persistence_API Java_Transaction_API |
gptkbp:designedFor |
Java_applications
|
gptkbp:enables |
type-safe dependency injection
contextual lifecycle management producer methods |
gptkbp:facilitates |
application modularity
loosely coupled components |
https://www.w3.org/2000/01/rdf-schema#label |
Java EE Contexts and Dependency Injection
|
gptkbp:influenced |
Spring Framework
|
gptkbp:integratesWith |
Java_EE_technologies
|
gptkbp:is_part_of |
gptkb:Java_EE_7
gptkb:Java_EE_6 gptkb:Java_EE_8 Jakarta EE Jakarta EE 10 Jakarta EE 9 |
gptkbp:is_recognized_for |
JSR 299
custom scopes CDI_container |
gptkbp:is_supported_by |
application servers
|
gptkbp:is_used_in |
enterprise applications
RESTful services cloud-native applications data access data transformation event-driven architecture microservices architecture resource management security management service orchestration web applications configuration management state management business logic implementation workflow management component integration API_development service_discovery SOAP_services UI_integration |
gptkbp:promotes |
testability
|
gptkbp:provides |
interceptors
dependency injection event notification decorators contextual lifecycle |
gptkbp:supports |
lifecycle callbacks
managed beans qualifiers contextual references asynchronous events |
gptkbp:uses |
annotations
|