Guest User

Untitled

a guest
Mar 12th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <persistence xmlns="http://java.sun.com/xml/ns/persistence"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
  5. http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
  6. version="2.0">
  7.  
  8. <persistence-unit name="demojpa">
  9. <provider>org.hibernate.ejb.HibernatePersistence</provider>
  10. <properties>
  11. <property name="hibernate.archive.autodetection" value="class"/>
  12. <property name="hibernate.format_sql" value="true"/>
  13.  
  14. <!-- Configuration de la BDD -->
  15. <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
  16. <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost/demojpa" />
  17. <property name="javax.persistence.jdbc.user" value="root" />
  18. <property name="javax.persistence.jdbc.password" value="" />
  19.  
  20. <!-- Specifie le dialecte SQL utilisé pour communiquer avec la BDD -->
  21. <property name="hibernate.dialect" value="org.hibernate.dialect.MYSQLDialect"/>
  22.  
  23. <!-- Indique a Hibernate de re-creer la BDD au lancement de l'applciation -->
  24. <property name="hbm2ddl.auto" value="create"/>
  25.  
  26. </properties>
  27. </persistence-unit>
  28. </persistence>
  29.  
  30. public class DemoJpa {
  31.  
  32. public static void main(String[] args) {
  33. // 1 Ouverture unité de travail JPA
  34. EntityManagerFactory emf = Persistence.createEntityManagerFactory("demojpa");
  35. EntityManager em = emf.createEntityManager();
  36. }
Add Comment
Please, Sign In to add comment