Statements (53)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Java programming concept
|
gptkbp:canBe |
gptkb:Singleton
gptkb:EJB POJO Dependent Entity beans Session beans Alternative beans ApplicationScoped ConversationScoped Decorator beans Disposer methods Event beans Interceptor beans Managed beans Observer methods Producer fields Producer methods RequestScoped Resource beans SessionScoped Stereotype beans |
gptkbp:definedIn |
@Inject annotation
@Named annotation @ApplicationScoped annotation @Dependent annotation @RequestScoped annotation @SessionScoped annotation beans.xml |
https://www.w3.org/2000/01/rdf-schema#label |
CDI beans
|
gptkbp:introducedIn |
gptkb:Java_EE_6
|
gptkbp:lifecycleManagedBy |
CDI context
|
gptkbp:managedBy |
CDI container
|
gptkbp:partOf |
gptkb:Contexts_and_Dependency_Injection
|
gptkbp:supports |
gptkb:Stereotypes
Events Dependency Injection Interceptors Decorators Alternatives Qualifiers Contextual lifecycle management Producer fields Producer methods |
gptkbp:usedFor |
Lifecycle management
Reusability Testability Contextual injection Loose coupling |
gptkbp:usedIn |
gptkb:Jakarta_EE
gptkb:Java_EE |
gptkbp:bfsParent |
gptkb:Java_Interceptors
|
gptkbp:bfsLayer |
7
|