我一直得到一个:
HibernateException:没有配置CurrentSessionContext!
在我的代码中.返回的其他搜索的唯一信息是罪魁祸首:
thread
在我的hibernate.cfg.xml中.我在我的hibernate.cfg.xml文件中有这个,我在Tomcat 6中运行它.有没有人知道其他可能的原因?
我相信你需要将你的current_session_context_class设置为一个实际的类...我为我配置了hibernate.cfg.xml,如下所示:
org.hibernate.context.ThreadLocalSessionContext
上面的代码用于mySql数据库,但我认为数据库对于上述属性的类型并不重要
希望这可以帮助
这两个都在Hibernate 4+中工作:
thread org.hibernate.context.internal.ThreadLocalSessionContext
在早期版本的Hibernate中,它使用了org.hibernate.context.ThreadLocalSessionContext(如其他答案所示).