Introduction aux ORM
Transcription
Introduction aux ORM
Cedric Dumoulin Cours Le cours de Laurent Guerin Page du site http://www.laurent-guerin.fr/jpa Lien direct Cours-JPA-v1.2.pdf http://www.laurent-guerin.fr/jpa/Cours-JPAv1.2.pdf?attredirects=0&d=1 Licences Creative Commons (CC) : BY-NC-SA" ( cf http://creativecommons.org/licenses/ ) JPA intro Cours-JPA-v1.2.pdf Slides s1 à s32 (p1 à p160) Atelier 1 JPA 2.0 with EclipseLink - Tutorial Lars Vogel http://www.vogella.com/articles/JavaPersistenceAPI/art icle.html Section 1 a 4 (inclus) Utiliser une classe Book {nom, resume} au lieu de la classe Todo JPA Associations Cours-JPA-v1.2.pdf Slides s32 à s38 (p17 à p19) Atelier 2 JPA 2.0 with EclipseLink - Tutorial Lars Vogel http://www.vogella.com/articles/JavaPersistenceAPI/art icle.html Section 6 (inclus) La section 5 indique que l’on peut generer les getters/setters. Cela peut aussi être fait à partir de Eclipse Atelier 3 Construire les entités pour une bibliothèque de livres tp1-3 jpa-Library.pdf Partie domaine uniquement Avec JPA Tests avec JUnit Bibliographie The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Java - JPA http://www.laurent-guerin.fr/jpa 45. JPA (Java Persistence API) JM Doudoux http://jmdoudoux.developpez.com/cours/developpons/java/chapjpa.php La persistance des données avec JPA http://fr.openclassrooms.com/informatique/cours/creez-votreapplication-web-avec-java-ee/la-persistance-des-donnees-avec-jpa Mapping Objects to Relational Databases: O/R Mapping In Detail http://www.agiledata.org/essays/mappingObjects.html The Object-Relational Impedance Mismatch http://www.agiledata.org/essays/impedanceMismatch.html Tutoriels JPA 2.0 with EclipseLink - Tutorial Lars Vogel http://www.vogella.com/articles/JavaPersistenceAPI/art icle.html Premiers pas avec Eclipse et JPA http://blog.paumard.org/tutoriaux/eclipse-jpa/