Académique Documents
Professionnel Documents
Culture Documents
votre recherche
OK
accueil du site d'Objis Promotion formation du mois Socit | Clients | 40 Formations | 200 tutoriaux | 5 centres | Tests | Contactez-nous | ARCHITECTURE JAVA ARCHITECTURE SOA PERFORMANCE JAVA J2EE SECURITE JAVA FUSE ESB SERVICEMIX DEV. FUSE ESB SERVICEMIX ADMIN. ACTIVEMQ 5.6 ADMINISTRATION ACTIVEMQ 5.6 AVANCE CAMEL 2.9 SELENIUM TESTS JAVA INTEG. CONTINUE CONCEPTION UML DESIGN PATTERN LANGAGE XML MAVEN 3.04 ANT 1.8 JBOSS 4/5/6 JBOSS 7 TOMCAT 7 GLASSFISH 3.1 JONAS 5.3 WEBSHRERE 8 JAVASCRIPT 1.6 JQUERY 1.7 AJAX GWT 2.4 FLEX 4 EXTJS 4.1 EXTJS AVANCE SPRING 3.1 (5j) JAVA 7 JEE 6 WEBSERVICES WEBSERVICES AV JSF 2 STRUTS 1 STRUTS 2 HIBERNATE / JPA EJB 3 SENCHA TOUCH 2 ANDROID
31/01/13
premire entit JPA (Formation.java). Configurez hibernate travers le fichier persistence.xml. Utilisez les objets EntitiManagerFactory, EntityManager et Transaction afin de crer un enregistrement en base de donne partir dun objet Formation instanci. Enfin, mettez en vidence la souplesse de JPA en remplaant Hibernate par EclipseLink comme fournisseur de persistance. Ce tutoriel est extrait de sances pratiques de la formation HIBERNATE dispense par Objis.
Liens utiles
+ de 100 tutoriaux java/jee Objis Tutoriaux HIBERNATE Objis Objis, spcialiste formation java depuis 2005 Site hibernate (javadoc , FAQ)
Objectifs
Voir JPA core en action dans une application java simple Comprendre les tapes de cration dun projet JPA Comprendre comment rendre une classe Java persistante par JPA Comprendre les classes & interfaces EntitiManagerFactory, EntitiManager, EntityTransaction Comprendre le fichier de configuration de JPA : persistence.xml
Programme
Introduction : la spcification JPA Partie 1 : Cration projet Partie 2 : Prparation jpa/hibernate (fichier config, librairies) Partie 3 : Prparation Base de donnes MySQL Partie 4 : JPA/Hibernate en action Partie 5 : Vrification enregistrement DB Partie 6 : changement de fournisseur de persistance (EclipseLink)
Dure
30 min.
Qui sommes-nous ?
www.objis.com/formation-java/tutoriel-jpa-hibernate-eclipselink-votre-premiere-application-jpa.html#intro
2/8
31/01/13
tutoriel-jpa-hibernate-1-specs-jsr-jpa-2 Expliquez.
Mise en oeuvre
Dans cette partie vous allez mettre en uvre la spcification JPA , avec Hibernate comme fournisseur de persistance, travers un projet Java Eclipse. projet Eclipse final Voici larborescence vers laquelle nous allons...
www.objis.com/formation-java/tutoriel-jpa-hibernate-eclipselink-votre-premiere-application-jpa.html#intro
3/8
31/01/13
tutoriel-jpa-hibernate-3-entite
www.objis.com/formation-java/tutoriel-jpa-hibernate-eclipselink-votre-premiere-application-jpa.html#intro
4/8
31/01/13
Expliquez.
tutoriel-jpa-hibernate-4-configuration-persistencexml les librairies Nous travaillons ici avec la version Hibernate 3.6.9 Les jars ncessaires sont : Le fichier hibernate3.jar ( la racine du zip Hibernate) les jars obligatoires dhibernate prsents dans lib/required le jar prsent dans le rpertoire lib/jpa du zip hibernate - ici hibernate-jpa-2.0-api-1.0.1.Final.jar un jar complmentaire la faade slf4j.jar (Simple Logging faade for Java) , contenant limplmentation des logs. Ici slf4j-simple.jar (rcupr de la dernire version SFLJ) Le jar de Log4j , rcupr partir du zip Log4j tlcharg sur le site log4j le jar contenant le driver base de donnes (configur dans hibernate.cfg.xml). Ici mysql.jar
31/01/13
Analysez les 6 tapes de la mise en uvre de la sauvegarde en base dune objet Formation Hibernate.
tutoriel-jpa-hibernate-6-lanceur
tutoriel-jpa-hibernate-7-donnees-db
www.objis.com/formation-java/tutoriel-jpa-hibernate-eclipselink-votre-premiere-application-jpa.html#intro 6/8
31/01/13
Conclusion
Dans ce tutoriel, vous avez vu JPA luvre : aprs avoir instanci un objet, vous avez rendu cet objet persistant en base de donnes, dans un enregistrement.
Correction
demohibernatejpa EXTJS 4 : 18-20 fev JAVASCRIPT : 18-20 fev ANDROID 4 : 18-22 mar STRUTS 2 : 4-6 mar JSF : 4-6 mar SPRING 3 : 4-8 mar EXTJS 4 : 18-20 mar SenchaTouch : 27 mar MAVEN 3 : 27-29 mar GXT 3 : 22-26 avr
www.objis.com/formation-java/tutoriel-jpa-hibernate-eclipselink-votre-premiere-application-jpa.html#intro
7/8
31/01/13
Objis sas au capital de 49.500 euros | OBJIS Consulting, Centre d'affaires Regus 93 rue de la Villette - 69003 Lyon | RCS Lyon SIRET 48207506600027 | Organisme de formation enregistr sous le numro 82.69.08812.69 prfecture rgion Rhone-Alpes. Cet enregistrement ne vaut pas agrment de l'Etat. | Tl : 01 40 07 81 28 | Fax : 09 56 22 89 49 . Java (TM) est une marque dpose de la socit SUN Microsystem. webdesign : dadys
www.objis.com/formation-java/tutoriel-jpa-hibernate-eclipselink-votre-premiere-application-jpa.html#intro
8/8