Guest User

Untitled

a guest
Oct 16th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
  5. http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
  6.  
  7. <persistence-unit name="FotocopiadoraV3PU" transaction-type="RESOURCE_LOCAL">
  8.  
  9. <provider>org.hibernate.ejb.HibernatePersistence</provider>
  10.  
  11. <class>fotocopiadorav3.Modelo.AlfaNumerico</class>
  12.  
  13. <validation-mode>NONE</validation-mode>
  14. <properties>
  15. <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"/>
  16. <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/fotocopiadora"/>
  17. <property name="javax.persistence.jdbc.user" value="root"/>
  18. <property name="javax.persistence.jdbc.password" value=""/>
  19. <property name="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider"/>
  20. <property name="javax.persistence.schema-generation.database.action" value="create"/>
  21. <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialec"/>
  22. <property name="hibernate.hbm2ddl.auto" value="create"/>
  23. </properties>
  24. </persistence-unit>
  25. </persistence>
  26.  
  27. package fotocopiadorav3.Modelo;
  28.  
  29. import java.util.Collections;
  30. import java.util.List;
  31. import javax.persistence.*;
  32.  
  33. public class TestAlfaNumerico {
  34.  
  35. private static EntityManager manager;
  36.  
  37. private static EntityManagerFactory emf;
  38.  
  39. public static void main(String[] args) {
  40.  
  41. emf = Persistence.createEntityManagerFactory("FotocopiadoraV3PU");
  42.  
  43. manager = emf.createEntityManager();
  44.  
  45. String query = "FROM " + AlfaNumerico.getClase();
  46.  
  47. List<AlfaNumerico> conjunto = (List<AlfaNumerico>) manager.createQuery(query).getResultList();
  48. System.out.println("Hay " + conjunto.size() + "lineas");
  49.  
  50. }
  51.  
  52. }
  53.  
  54. emf = Persistence.createEntityManagerFactory("FotocopiadoraV3PU");
  55.  
  56. Exception in thread "main" javax.persistence.PersistenceException: Unable to build entity manager factory
  57. at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:81)
  58. at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:54)
  59. at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:55)
  60. at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)
  61. at fotocopiadorav3.Modelo.TestAlfaNumerico.main(TestAlfaNumerico.java:46)
Add Comment
Please, Sign In to add comment