JSR 338

E836472

JSR 338 is the Java Community Process specification that defines version 2.1 of the Java Persistence API (JPA) for object-relational mapping in Java.

All labels observed (1)

Label Occurrences
JSR 338 canonical 2

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf Java Specification Request
technology specification
abbreviation JPA 2.1
compatibleWith Java EE 7
defines Java Persistence API 2.1
definesAnnotation javax.persistence.Embeddable
javax.persistence.Embedded
javax.persistence.Entity
javax.persistence.Id
javax.persistence.ManyToMany
javax.persistence.ManyToOne
javax.persistence.OneToMany
javax.persistence.OneToOne
javax.persistence.Table
javax.persistence.Version
definesInterface javax.persistence.EntityManager
javax.persistence.EntityManagerFactory
javax.persistence.Query
javax.persistence.TypedQuery
javax.persistence.criteria.CriteriaBuilder
linked to: Criteria API

javax.persistence.criteria.CriteriaQuery
javax.persistence.criteria.Root
linked to: Criteria API
definesPackage javax.persistence
domain enterprise Java
object-relational mapping
persistence
focus standardized persistence for Java EE
standardized persistence for Java SE
governingBody Java Community Process
language Java
name Java Persistence 2.1
partOf Java Community Process
predecessor JSR 317
specifies JPQL
caching behavior
callback methods
criteria API
linked to: Criteria API

entity lifecycle
entity listeners
entity management
entity relationships
locking mechanisms
object-relational mapping for Java
persistence context
persistence units
persistence.xml configuration
status final specification
successor JSR 365
usedIn Jakarta EE predecessors
versionNumber 2.1
versionOf Java Persistence API

How these facts were elicited

Referenced by (2)

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

JSR 317 predecessorOf JSR 338