Java Persistence API 2: Unterschied zwischen den Versionen

Aus Alexander's Wiki
Zeile 5: Zeile 5:
* OpenJPA <ref>''[http://openjpa.apache.org]'' OpenJPA JPA-Provider</ref>
* OpenJPA <ref>''[http://openjpa.apache.org]'' OpenJPA JPA-Provider</ref>


xxx
== Entitäten ==
Die Annotation '''@Entity''' macht aus der gewöhnlichen, nicht persistenten Java-Klasse eine persistente Entity. Die Instanzvariable id ist mit '''@Id''' annotiert und wird damit von JPA als Primärschlüsselvariable verwendet.
 




Quellen:
Quellen:
<references />
<references />

Version vom 15. April 2013, 15:44 Uhr

JPA ist eine Spezifikation, die von einem JPA-Provider implementiert werden muss. Die bekanntesten sind:

Entitäten

Die Annotation @Entity macht aus der gewöhnlichen, nicht persistenten Java-Klasse eine persistente Entity. Die Instanzvariable id ist mit @Id annotiert und wird damit von JPA als Primärschlüsselvariable verwendet.


Quellen:

  1. [1] Hibernate JPA-Provider
  2. [2] EclipseLink Refernzimplementierung von JPA
  3. [3] OpenJPA JPA-Provider