Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Exception in thread "main" java.lang.NoSuchMethodError: org.hibernate.internal.CoreMessageLogger.debugf(Ljava/lang/String;I)V
- at org.hibernate.engine.jdbc.connections.internal.PooledConnections.<init>(PooledConnections.java:34)
- at org.hibernate.engine.jdbc.connections.internal.PooledConnections.<init>(PooledConnections.java:19)
- at org.hibernate.engine.jdbc.connections.internal.PooledConnections$Builder.build(PooledConnections.java:138)
- at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildPool(DriverManagerConnectionProviderImpl.java:110)
- at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:74)
- at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
- at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:217)
- at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:189)
- at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.buildJdbcConnectionAccess(JdbcEnvironmentInitiator.java:145)
- at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:66)
- at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35)
- at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88)
- at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:234)
- at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:208)
- at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:189)
- at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51)
- at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
- at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:217)
- at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:189)
- at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352)
- at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111)
- at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.build(MetadataBuildingProcess.java:83)
- at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:418)
- at org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:87)
- at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:692)
- at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:724)
- at com.connectionProvider.HibernateUtill.connectionManager(HibernateUtill.java:10)
- at com.createDatabase.Create.createDatabase(Create.java:13)
- at com.createDatabase.Create.main(Create.java:23)
- <hibernate-configuration>
- <session-factory>
- <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="connection.url">jdbc:mysql://localhost/hibernate_demo</property>
- <property name="connection.username">root</property>
- <property name="connection.password">root</property>
- <property name="connection.pool_size">1</property>
- <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
- <property name="current_session_context_class">thread</property>
- <property name="catch.provider_class">org.hibernate.cache.NocacheProvider</property>
- <property name="show_sql">true</property>
- <property name="hbm2ddl.auto">create</property>
- </session-factory>
- <hibernate-mapping>
- <class name="events.Event" table="event">
- <id name="id" column="Event_ID" />
- <generator class="native" />
- </class>
- <property name="date" type="timestamp" column="event_date" />
- <property name="tittle" />
- </hibernate-mapping>
- public class Events {
- private Long id;
- private String tittle;
- private Date date;
- public Events() {
- }
- public Long getId() {
- return id;
- }
- public void setId(Long id) {
- this.id = id;
- }
- public String getTittle() {
- return tittle;
- }
- public void setTittle(String tittle) {
- this.tittle = tittle;
- }
- public Date getDate() {
- return date;
- }
- public void setDate(Date date) {
- this.date = date;
- }
- }
- public class HibernateUtill {
- public static SessionFactory connectionManager() {
- return new Configuration().configure("configuration.cfg.xml").buildSessionFactory();
- }
- public static void shutDown() {
- connectionManager().close();
- }
- }
- public class Create {
- public static void createDatabase() {
- Session session = HibernateUtill.connectionManager().getCurrentSession();
- session.beginTransaction();
- Events events = new Events();
- events.setTittle("tittle");
- events.setDate(new Date());
- events.setId(1l);
- session.getTransaction().commit();
- }
- public static void main(String[] args) {
- Create.createDatabase();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement