Jakarta Annotations

E200586

Jakarta Annotations is a Jakarta EE specification that defines a set of standard Java annotations used to simplify configuration and behavior in enterprise applications.

All labels observed (12)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Jakarta EE specification
Java annotation specification
software standard
appliesTo classes
fields
methods
packages
parameters
category data source configuration
dependency injection support
lifecycle callbacks
resource injection
security annotations
compatibleWith Jakarta EE
surface form: Jakarta EE 10

Jakarta EE
surface form: Jakarta EE 11

Jakarta EE
surface form: Jakarta EE 8

Jakarta EE
surface form: Jakarta EE 9
containsAnnotation Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.Generated

Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.ManagedBean

Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.PostConstruct

Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.PreDestroy

Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.Priority

Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.Resource

Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.Resources

jakarta.annotation.security.DeclareRoles
jakarta.annotation.security.RolesAllowed
Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.security.RunAs

Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation.sql.DataSourceDefinition

jakarta.annotation.sql.DataSourceDefinitions
defines standard Java annotations
governingBody Eclipse Foundation
license Eclipse Foundation Specification License
namespace Jakarta Annotations self-linksurface differs
surface form: jakarta.annotation
partOf Jakarta EE
predecessor Java EE
surface form: Java Platform, Enterprise Edition (Java EE) annotations
previousNamespace javax.annotation
programmingLanguage Java
purpose simplify behavior definition in enterprise applications
simplify configuration in enterprise applications
relationship provides common annotations shared across multiple Jakarta EE specifications
replaced Jakarta Annotations self-linksurface differs
surface form: Javax Annotations
scope platform-wide annotations
standardizedBy Jakarta EE
surface form: Jakarta EE Platform project
usedFor declarative configuration
integration with Jakarta EE containers
metadata for Java components
usedIn Jakarta EE applications
enterprise Java applications

How these facts were elicited

Referenced by (13)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jakarta EE includesSpecification Jakarta Annotations
Jakarta Enterprise Beans uses Jakarta Annotations
Jakarta Annotations replaced Jakarta Annotations self-linksurface differs
this entity surface form: Javax Annotations
Jakarta Annotations namespace Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.PostConstruct
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.PreDestroy
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.Resource
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.Resources
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.Priority
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.Generated
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.ManagedBean
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.security.RunAs
Jakarta Annotations containsAnnotation Jakarta Annotations self-linksurface differs
this entity surface form: jakarta.annotation.sql.DataSourceDefinition