简体   繁体   English

创建会话时出现休眠错误

[英]Hibernate error when creating session

When I try to get hibernate session (Session session = HibernateUtil.getSession();) I get an error like: 当我尝试获取休眠会话(Session session = HibernateUtil.getSession();) ,出现如下错误:


Testcase: testMain(test.smssender.SmsSenderTest):        Caused an ERROR
null
java.lang.ExceptionInInitializerError
        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at org.hibernate.engine.UnsavedValueFactory.instantiate(UnsavedValueFactory.java:22)
        at org.hibernate.engine.UnsavedValueFactory.getUnsavedIdentifierValue(UnsavedValueFactory.java:44)
        at org.hibernate.tuple.PropertyFactory.buildIdentifierProperty(PropertyFactory.java:44)
        at org.hibernate.tuple.entity.EntityMetamodel.(EntityMetamodel.java:123)
        at org.hibernate.persister.entity.AbstractEntityPersister.(AbstractEntityPersister.java:434)
        at org.hibernate.persister.entity.SingleTableEntityPersister.(SingleTableEntityPersister.java:109)
        at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
        at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:226)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
        at vas.framework.hibernate.HibernateUtil.(HibernateUtil.java:38)

The content of HibernateUtil.java file is here: http://pastebin.com/exCCdX2P HibernateUtil.java文件的内容在这里: http : //pastebin.com/exCCdX2P

I couldnt locate the problem. 我找不到问题所在。 Any help? 有什么帮助吗?

UPDATE: Recreating Entity objects solved my problem. 更新:重新创建实体对象解决了我的问题。

重新创建实体对象解决了我的问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM