Java EE Contexts and Dependency Injection

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instance_of gptkb:Java_programming_language
gptkbp:allows scoped instances
gptkbp:can_be_extended_by custom scopes
gptkbp:can_be_used_with gptkb:EJB
gptkb:JSF
JPA
Servlets
gptkbp:enables application portability
type-safe dependency injection
contextual lifecycle management
gptkbp:facilitates testability
loosely coupled components
https://www.w3.org/2000/01/rdf-schema#label Java EE Contexts and Dependency Injection
gptkbp:is_based_on annotations
gptkbp:is_compatible_with gptkb:Java_SE
gptkbp:is_defined_by gptkb:Java_EE_7
gptkb:Java_EE_6
gptkb:Jakarta_EE_9
gptkb:Jakarta_EE_10
gptkb:Java_EE_8
gptkb:JSR_299
gptkbp:is_designed_for Java applications
gptkbp:is_implemented_in CDI containers
gptkbp:is_part_of gptkb:Java_EE_platform
gptkb:Jakarta_EE
gptkbp:is_used_for gptkb:security
application integration
resource management
transaction management
configuration management
application lifecycle management
resource injection
data access management
business logic management
UI management
component wiring
service locator pattern
gptkbp:is_used_in enterprise applications
web applications
gptkbp:provides interceptors
dependency injection
context management
contextual references
type-safe events
gptkbp:supports multi-tenancy
lifecycle callbacks
managed beans
qualifiers
scopes
event notification
decorators
asynchronous events
gptkbp:bfsParent gptkb:API
gptkbp:bfsLayer 4