JSR 299

GPTKB entity

Statements (35)
Predicate Object
gptkbp:instance_of gptkb:Java_programming_language
gptkbp:features Type-safe dependency injection
Built-in support for CDI events.
Event notification system
Interceptors and decorators
Producer methods and fields
Qualifiers for dependency injection
Scoped contexts
gptkbp:has_documentation Official JSR 299 documentation
https://www.w3.org/2000/01/rdf-schema#label JSR 299
gptkbp:influenced_by gptkb:Spring_Framework
gptkbp:involved_technology gptkb:Java_EE_7
gptkb:Java_SE
gptkb:Jakarta_EE
gptkbp:is_adopted_by gptkb:Java_EE_6
gptkbp:is_implemented_in CDI (Contexts and Dependency Injection)
gptkbp:name Contexts and Dependency Injection for Java EE
gptkbp:notable_contributor gptkb:Spring_Source
gptkb:IBM
gptkb:Oracle_Corporation
gptkb:Apache_Software_Foundation
gptkb:Red_Hat
gptkbp:purpose Provide a set of services for dependency injection and context management.
gptkbp:related_to gptkb:Java_EE
gptkbp:release_date December 2009
gptkbp:specification gptkb:API
gptkb:Gavin_King
1.0
gptkbp:status gptkb:Final
gptkbp:successor gptkb:Jakarta_Contexts_and_Dependency_Injection
gptkbp:targets Java EE 6 and later
gptkbp:bfsParent gptkb:CDI
gptkb:Jakarta_CDI
gptkb:Java_EE_Contexts_and_Dependency_Injection
gptkbp:bfsLayer 5