About example

api-jpa

javax.persistence.FetchType

Defines strategies for fetching data from the database.(Enum of JPA)

 
api-jpa

javax.persistence.Table

Specifies the primary table for the annotated entity.(Annotation of JPA)

 
api-jpa

javax.persistence.MapsId

Designates a ManyToOne or OneToOne relationship attribute that provides the mapping for an EmbeddedId primary key, an attribute within an EmbeddedId primary key, or a simple primary key of the parent entity.(Annotation of JPA)

 
api-jpa

javax.persistence.Temporal

This annotation must be specified for persistent fields or properties of type java.util.Date and java.util.Calendar.(Annotation of JPA)

 
api-jpa

javax.persistence.FieldResult

Is used to map the columns specified in the SELECT list of the query to the properties or fields of the entity class.(Annotation of JPA)

 
api-jpa

javax.persistence.JoinColumns

Defines mapping for composite foreign keys.(Annotation of JPA)

 
api-jpa

javax.persistence.ColumnResult

References name of a column in the SELECT clause of a SQL query - i.e., column alias, if applicable.(Annotation of JPA)

 
api-jpa

javax.persistence.MappedSuperclass

Designates a class whose mapping information is applied to the entities that inherit from it.(Annotation of JPA)

 
api-jpa

javax.persistence.DiscriminatorValue

Specifies the value of the discriminator column for entities of the given type.(Annotation of JPA)

 
api-jpa

javax.persistence.DiscriminatorColumn

Specifies the discriminator column for the SINGLE_TABLE and JOINED Inheritance mapping strategies.(Annotation of JPA)