Advertisement
Guest User

Untitled

a guest
Oct 18th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.49 KB | None | 0 0
  1. oct. 15, 2016 2:53:35 PM org.hibernate.Version logVersion
  2. INFO: HHH000412: Hibernate Core {5.2.2.Final}
  3. oct. 15, 2016 2:53:35 PM org.hibernate.cfg.Environment <clinit>
  4. INFO: HHH000206: hibernate.properties not found
  5. oct. 15, 2016 2:53:35 PM org.hibernate.cfg.Environment buildBytecodeProvider
  6. INFO: HHH000021: Bytecode provider name : javassist
  7. oct. 15, 2016 2:53:35 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
  8. INFO: HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
  9. oct. 15, 2016 2:53:36 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
  10. WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
  11. oct. 15, 2016 2:53:36 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  12. INFO: HHH10001005: using driver [org.postgresql.Driver] at URL [jdbc:postgres://localhost:5432/hibernatedb]
  13. oct. 15, 2016 2:53:36 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  14. INFO: HHH10001001: Connection properties: {user=postgresql, password=****}
  15. oct. 15, 2016 2:53:36 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  16. INFO: HHH10001003: Autocommit mode: false
  17. oct. 15, 2016 2:53:36 PM org.hibernate.engine.jdbc.connections.internal.PooledConnections <init>
  18. INFO: HHH000115: Hibernate connection pool size: 1 (min=1)
  19. Exception in thread "main" org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
  20. at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:267)
  21. at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:231)
  22. at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
  23. at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51)
  24. at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
  25. at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:240)
  26. at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
  27. at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352)
  28. at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111)
  29. at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.build(MetadataBuildingProcess.java:83)
  30. at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:418)
  31. at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:87)
  32. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:691)
  33. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:726)
  34. at com.kg.hibernate.main.HibernateTest.main(HibernateTest.java:16)
  35. Caused by: org.hibernate.HibernateException: Unable to make JDBC Connection [jdbc:postgres://localhost:5432/hibernatedb]
  36. at org.hibernate.engine.jdbc.connections.internal.BasicConnectionCreator.createConnection(BasicConnectionCreator.java:60)
  37. at org.hibernate.engine.jdbc.connections.internal.PooledConnections.addConnections(PooledConnections.java:123)
  38. at org.hibernate.engine.jdbc.connections.internal.PooledConnections.<init>(PooledConnections.java:42)
  39. at org.hibernate.engine.jdbc.connections.internal.PooledConnections.<init>(PooledConnections.java:20)
  40. at org.hibernate.engine.jdbc.connections.internal.PooledConnections$Builder.build(PooledConnections.java:161)
  41. at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildPool(DriverManagerConnectionProviderImpl.java:109)
  42. at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:72)
  43. at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
  44. at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:240)
  45. at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
  46. at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.buildJdbcConnectionAccess(JdbcEnvironmentInitiator.java:145)
  47. at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:66)
  48. at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35)
  49. at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88)
  50. at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:257)
  51. ... 14 more
  52.  
  53. package com.kg.hibernate.main;
  54.  
  55. import org.hibernate.Session;
  56. import org.hibernate.SessionFactory;
  57. import org.hibernate.cfg.Configuration;
  58.  
  59. import com.kg.hibernate.UserDetails;
  60.  
  61. public class HibernateTest {
  62.  
  63. public static void main(String[] args){
  64. UserDetails user= new UserDetails();
  65. user.setUserId(1);
  66. user.setUserName("Kévin");
  67.  
  68. SessionFactory sessionFactory=new Configuration().configure().buildSessionFactory();
  69. Session session= sessionFactory.openSession();
  70. session.beginTransaction();
  71. session.save(user);
  72. session.getTransaction().commit();
  73.  
  74. }
  75. }
  76.  
  77. package com.kg.hibernate;
  78.  
  79. import javax.persistence.Entity;
  80. import javax.persistence.Id;
  81.  
  82. @Entity
  83. public class UserDetails {
  84.  
  85. @Id
  86. private int userId;
  87. private String userName;
  88.  
  89. public int getUserId() {
  90. return userId;
  91. }
  92. public void setUserId(int userId) {
  93. this.userId = userId;
  94. }
  95. public String getUserName() {
  96. return userName;
  97. }
  98. public void setUserName(String userName) {
  99. this.userName = userName;
  100. }
  101. }
  102.  
  103. <?xml version="1.0" encoding="UTF-8"?>
  104.  
  105. <!DOCTYPE hibernate-configuration PUBLIC
  106.  
  107. "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  108. "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
  109.  
  110. <hibernate-configuration>
  111.  
  112. <session-factory>
  113.  
  114. <!-- Database Connection settings -->
  115. <property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
  116. <property name="hibernate.connection.password">kgware</property>
  117. <property name="hibernate.connection.url">jdbc:postgres://localhost:5432/hibernatedb</property>
  118. <property name="hibernate.connection.username">postgresql</property>
  119. <property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
  120.  
  121. <!-- JDBC connection pool (use the built-in) -->
  122. <property name="connection.pool_size">1</property>
  123.  
  124. <!-- Disable the second-level cache -->
  125. <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
  126.  
  127. <!-- Echo all executed SQL to stdout -->
  128. <property name="show_sql">true</property>
  129.  
  130. <!-- Drop and re-create the database schema on startup -->
  131. <property name="hbm2ddl.auto">create</property>
  132.  
  133. <!-- Names the annotated entity class -->
  134. <mapping class="com.kg.hibernate.UserDetails"/>
  135.  
  136. </session-factory>
  137.  
  138. </hibernate-configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement