Java Persistence API 2: Unterschied zwischen den Versionen
Aus Alexander's Wiki
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 5: | Zeile 5: | ||
* OpenJPA <ref>''[http://openjpa.apache.org]'' OpenJPA JPA-Provider</ref> | * OpenJPA <ref>''[http://openjpa.apache.org]'' OpenJPA JPA-Provider</ref> | ||
== 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: