Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
glossaire:jpa [08/04/2011 14:16] – Java Persistence Api cyrille | glossaire:jpa [19/05/2012 00:18] (Version actuelle) – modification externe 127.0.0.1 |
---|
* l'objet et les métadonnées relationnelles (relational metadata) | * l'objet et les métadonnées relationnelles (relational metadata) |
| |
Une entité persistente est une classe Java légère dont l'état est généralement conservé dans une table d'une base de données relationnelle et une instance d'une telle classe correspond à une ligne de la table. Il peut être question de plusieurs table quand la classe hérite d'autres classes elle même persistente.\\ | Une entité persistente est une classe Java légère ([[/glossaire/POJO|Plain Old Java Objects (POJO)]]) dont l'état est généralement conservé dans une table d'une base de données relationnelle et une instance d'une telle classe correspond à une ligne de la table. Il peut être question de plusieurs table quand la classe hérite d'autres classes elle même persistente.\\ |
Les relations entre les entités peuvent être exprimées avec des méta-données (@Attribut) ou dans un fichier [[/glossaire/XML|XML]]. | Les relations entre les entités peuvent être exprimées avec des méta-données (@Attribut) ou dans un fichier [[/glossaire/XML|XML]]. |
| |
Voir: | Voir: |
* [[http://download.oracle.com/javaee/6/api/javax/persistence/package-summary.html|Javadoc]] | * [[http://download.oracle.com/javaee/6/api/javax/persistence/package-summary.html|Javadoc]] |
| * [[http://www.jmdoudoux.fr/java/dej/chap-jpa.htm|JPA par JM Doudoux]] |
* [[wpfr>Java_Persistence_API]], [[wp>Java_Persistence_API]] | * [[wpfr>Java_Persistence_API]], [[wp>Java_Persistence_API]] |
* [[/glossaire/JDO|Java Data Objects (JDO)]], [[/glossaire/EJB|Enterprise JavaBeans (EJB)]] | * [[/glossaire/JDO|Java Data Objects (JDO)]], [[/glossaire/EJB|Enterprise JavaBeans (EJB)]] |
* Hibernate (JBoss), DataNucleus (JPOX), OpenJPA, TopLink (EclipseLink), iBatis, OpenXava, JDBC | * Hibernate (JBoss), DataNucleus (JPOX), OpenJPA, TopLink (EclipseLink), iBatis, OpenXava, JDBC |
| |