Java SE CDI API

GPTKB entity

Properties (58)
Predicate Object
gptkbp:instanceOf gptkb:API
gptkbp:allows custom scopes
gptkbp:designedFor Java_applications
gptkbp:enables type-safe dependency injection
https://www.w3.org/2000/01/rdf-schema#label Java SE CDI API
gptkbp:includes @ApplicationScoped annotation
@Named annotation
@RequestScoped annotation
@SessionScoped annotation
@Inject_annotation
gptkbp:introduced gptkb:Java_EE_6
gptkbp:is open-source
widely used
used in enterprise applications
used in web applications
used in RESTful services
used in microservices
part of Jakarta EE
used in cloud applications
used in JavaFX applications
used in JavaServer Pages
used in enterprise integration patterns
used in message-driven beans
used in microprofile
used in reactive programming
used in serverless applications
based_on_Java_annotations
compatible_with_Java_EE
compatible_with_Java_SE
part_of_Java_Community_Process
standardized_by_JCP
used_for_building_Java_applications
used_in_Android_applications
used_in_JavaServer_Faces
used_in_Java_EE_applications
used_in_Java_EE_architecture
used_in_Java_EE_best_practices
used_in_Java_EE_components
used_in_Java_EE_design_patterns
used_in_Java_EE_environments
used_in_Java_EE_frameworks
used_in_Java_EE_libraries
used_in_Java_EE_services
used_in_Java_EE_specifications
used_in_Java_EE_standards
used_in_Java_EE_tools
used_in_Spring_Framework
gptkbp:partOf gptkb:Java_EE
gptkbp:provides interceptors
dependency injection
decorators
type-safe event handling
gptkbp:supports qualifiers
event notification
contextual lifecycle
disposer methods
producer methods
gptkbp:uses annotations