gptkbp:instance_of
|
gptkb:API
|
gptkbp:allows
|
custom annotations
|
gptkbp:can_be_extended_by
|
user-defined annotations
|
gptkbp:designed_for
|
gptkb:Java_programming_language
|
gptkbp:enables
|
compile-time checking
|
gptkbp:facilitates
|
framework development
|
https://www.w3.org/2000/01/rdf-schema#label
|
Java API for Annotations
|
gptkbp:includes
|
gptkb:@_Deprecated_annotation
@ Override annotation
@ Suppress Warnings annotation
|
gptkbp:introduced_in
|
gptkb:Java_5
|
gptkbp:is_often_used_in
|
gptkb:Java_Persistence_API_(JPA)
gptkb:Java_Server_Pages_(JSP)
gptkb:API
gptkb:Mockito
gptkb:Spring_Framework
gptkb:JUnit
gptkb:Hibernate
gptkb:Java_Server_Faces_(JSF)
|
gptkbp:is_part_of
|
gptkb:Java_Enterprise_Edition
gptkb:Java_Standard_Edition
gptkb:Java_Micro_Edition
gptkb:Java_Development_Kit_(JDK)
|
gptkbp:is_supported_by
|
testing frameworks
build tools
IDE tools
|
gptkbp:is_used_for
|
gptkb:Public_service
gptkb:security
API documentation
RESTful services
SOAP services
caching
configuration
data binding
error handling
event handling
logging
performance monitoring
resource management
transaction management
validation
web services
configuration management
dependency resolution
code generation
serialization
aspect weaving
|
gptkbp:is_used_in
|
gptkb:Java_EE
|
gptkbp:is_utilized_in
|
gptkb:Java_frameworks
dependency injection
aspect-oriented programming
|
gptkbp:produced_by
|
annotation processors
|
gptkbp:provides
|
gptkb:metadata
gptkb:@_Target_annotation
@ Retention annotation
|
gptkbp:supports
|
reflection
metadata-driven programming
|
gptkbp:used_in
|
gptkb:Java_SE
|
gptkbp:bfsParent
|
gptkb:Java_2_Platform
|
gptkbp:bfsLayer
|
4
|