Guest User

Untitled

a guest
Dec 26th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. @PersistenceContext(unitName = "JPAUNIT", type = PersistenceContextType.EXTENDED)
  2. private EntityManager em;
  3.  
  4. public boolean saveUsr(User user){
  5. em.getTransaction().begin();
  6. try {
  7. em.persist(user);
  8. em.getTransaction().commit();
  9. return true;
  10. }catch (Exception e){
  11. System.out.println("User exists");
  12. return false;
  13. }
  14. }
  15.  
  16. <persistence-unit name="JPAUNIT">
  17. <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
  18.  
  19. <class>classes</class>
  20.  
  21. <properties>
  22. <property name="hibernate.connection.url" value="jdbc:postgresql://localhost:5432/points"/>
  23. <property name="hibernate.connection.driver_class" value="org.postgresql.Driver"/>
  24. <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQL9Dialect"/>
  25. <property name="hibernate.connection.username" value="postgres"/>
  26. <property name="hibernate.connection.password" value="1234"/>
  27. </properties>
  28.  
  29. </persistence-unit>
  30.  
  31. <dependency>
  32. <groupId>org.hibernate</groupId>
  33. <artifactId>hibernate-core</artifactId>
  34. <version>5.3.7.Final</version>
  35. </dependency>
  36. <dependency>
  37. <groupId>org.hibernate.javax.persistence</groupId>
  38. <artifactId>hibernate-jpa-2.1-api</artifactId>
  39. <version>1.0.0.Final</version>
  40. </dependency>
  41. <dependency>
  42. <groupId>org.hibernate</groupId>
  43. <artifactId>hibernate-entitymanager</artifactId>
  44. <version>5.3.7.Final</version>
  45. </dependency>
Add Comment
Please, Sign In to add comment