Guest User

Untitled

a guest
Jan 18th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.16 KB | None | 0 0
  1. Login.java file
  2.  
  3. public class Login {
  4.  
  5. public static void main(String[] args) {
  6.  
  7. SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
  8. Session session = sessionFactory.openSession();
  9. getStarted(session);
  10. session.close();
  11. sessionFactory.close();
  12. }
  13. }
  14.  
  15. hibernate.cfg.xml file
  16.  
  17. <?xml version="1.0" encoding="UTF-8"?>
  18. <!DOCTYPE hibernate-configuration PUBLIC
  19. "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  20. "http://hibernate.org/dtd/hibernate-configuration-3.0.dtd">
  21. <hibernate-configuration>
  22.  
  23. <session-factory>
  24.  
  25. <!-- Database Connection Settings -->
  26. <property name="connection.driver_class">org.postgresql.Driver</property>
  27. <property name="connection.url">jdbc:postgresql://localhost:5432/LMSHibernate</property>
  28. <property name="connection.username">postgres</property>
  29. <property name="connection.password">password</property>
  30.  
  31. <!-- JDBC connection pool (use the build-in) -->
  32. <property name="connection.pool_size">1</property>
  33.  
  34. <!-- SQL dialect -->
  35. <property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>
  36.  
  37. <!-- Disable the second-level cache -->
  38. <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
  39.  
  40. <!-- Echo all executed SQL to stdout -->
  41. <property name="show_sql">true</property>
  42.  
  43. <!-- Drop and re-create a database schema on startup -->
  44. <property name="hbm2ddl.auto">update</property>
  45.  
  46. <!-- Names the annotated entity class -->
  47. <mapping class="com.lms.entities.Employee" />
  48.  
  49. </session-factory>
  50. </hibernate-configuration>
  51.  
  52. Jan 18, 2019 6:12:38 PM org.hibernate.Version logVersion
  53. INFO: HHH000412: Hibernate Core {5.3.7.Final}
  54. Jan 18, 2019 6:12:38 PM org.hibernate.cfg.Environment <clinit>
  55. INFO: HHH000206: hibernate.properties not found
  56. Jan 18, 2019 6:12:40 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
  57. INFO: HCANN000001: Hibernate Commons Annotations {5.0.4.Final}
  58. Jan 18, 2019 6:12:40 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
  59. WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
  60. Jan 18, 2019 6:12:40 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  61. INFO: HHH10001005: using driver [org.postgresql.Driver] at URL [jdbc:postgresql://localhost:5432/LMSHibernate]
  62. Jan 18, 2019 6:12:40 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  63. INFO: HHH10001001: Connection properties: {user=postgres, password=****}
  64. Jan 18, 2019 6:12:40 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  65. INFO: HHH10001003: Autocommit mode: false
  66. Jan 18, 2019 6:12:40 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections <init>
  67. INFO: HHH000115: Hibernate connection pool size: 1 (min=1)
  68. Jan 18, 2019 6:12:40 PM org.hibernate.dialect.Dialect <init>
  69. INFO: HHH000400: Using dialect: org.hibernate.dialect.PostgreSQLDialect
  70. Jan 18, 2019 6:12:41 PM org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl useContextualLobCreation
  71. INFO: HHH000424: Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationTargetException
  72. Jan 18, 2019 6:12:41 PM org.hibernate.type.BasicTypeRegistry register
  73. INFO: HHH000270: Type registration [java.util.UUID] overrides previous : org.hibernate.type.UUIDBinaryType@7b420819
  74. Jan 18, 2019 6:12:41 PM org.hibernate.tuple.PojoInstantiator <init>
  75. INFO: HHH000182: No default (no-argument) constructor for class: com.lms.entities.Employee (class must be instantiated by Interceptor)
  76. Jan 18, 2019 6:12:42 PM org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection
  77. INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@25cc7470] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
  78. Jan 18, 2019 6:12:42 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl stop
  79. INFO: HHH10001008: Cleaning up connection pool [jdbc:postgresql://localhost:5432/LMSHibernate]
  80. Exception in thread "main" java.lang.NullPointerException
  81. at org.postgresql.jdbc2.AbstractJdbc2DatabaseMetaData.getColumns(AbstractJdbc2DatabaseMetaData.java:2502)
  82. at org.postgresql.jdbc4.AbstractJdbc4DatabaseMetaData.getColumns(AbstractJdbc4DatabaseMetaData.java:99)
  83. at org.hibernate.tool.schema.extract.internal.InformationExtractorJdbcDatabaseMetaDataImpl.populateTablesWithColumns(InformationExtractorJdbcDatabaseMetaDataImpl.java:350)
  84. at org.hibernate.tool.schema.extract.internal.InformationExtractorJdbcDatabaseMetaDataImpl.getTables(InformationExtractorJdbcDatabaseMetaDataImpl.java:337)
  85. at org.hibernate.tool.schema.extract.internal.DatabaseInformationImpl.getTablesInformation(DatabaseInformationImpl.java:120)
  86. at org.hibernate.tool.schema.internal.GroupedSchemaMigratorImpl.performTablesMigration(GroupedSchemaMigratorImpl.java:65)
  87. at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:207)
  88. at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:114)
  89. at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:183)
  90. at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72)
  91. at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:310)
  92. at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:467)
  93. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:708)
  94. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:724)
  95. at com.lms.operations.Login.main(Login.java:20)
Add Comment
Please, Sign In to add comment