EJB 3.x Entities

GPTKB entity

Statements (59)
Predicate Object
gptkbp:instanceOf Java Persistence API entity
gptkbp:annotationType @Entity
gptkbp:canBe serialized
new
removed
detached
managed
versioned with @Version
gptkbp:definedIn Java EE specification
https://www.w3.org/2000/01/rdf-schema#label EJB 3.x Entities
gptkbp:introducedIn gptkb:EJB_3.0
gptkbp:persistedBy EntityManager
gptkbp:replacedBy EJB 2.x entity beans
gptkbp:supports relationships
lifecycle callbacks
Object-relational mapping
@Access
@AssociationOverride
@AttributeOverride
@Column
@DiscriminatorColumn
@DiscriminatorValue
@Embeddable
@Embedded
@GeneratedValue
@Id
@Inheritance
@ManyToMany
@ManyToOne
@MappedSuperclass
@NamedNativeQuery
@NamedQueries
@NamedQuery
@OneToMany
@OneToOne
@OrderBy
@OrderColumn
@PostLoad
@PostPersist
@PostRemove
@PostUpdate
@PrePersist
@PreRemove
@PreUpdate
@PrimaryKeyJoinColumn
@SequenceGenerator
@SqlResultSetMapping
@Table
@TableGenerator
@Transient
JPA annotations
POJO model
cascading operations
inheritance mapping
querying with JPQL
gptkbp:usedFor database persistence
gptkbp:usedIn Enterprise JavaBeans 3.x
gptkbp:bfsParent gptkb:EJB_2.x_Entity_Beans
gptkbp:bfsLayer 7