日期:2014-05-18  浏览次数:20523 次

一下小的Hibernate应用问题?
请问:使用Session   session   =   SessionFactory.currentSession();时,提示SessionFactory没有创建currentSession方法,是怎么回事,怎么解决呢,谢谢。

------解决方案--------------------
你的 SessionFactory类里有这个方法吗?
------解决方案--------------------
你的SessionFactory创建的对不对,有没有currentSession()方法;
这里还得注意session对不对,是不是org.Hibernate.Session,如果不是也会出错;

------解决方案--------------------
你必要先build出必要的SessionFactory才可以使用这个方法的
SessionFactory factory = new org.hibernate.cfg.Configuration().buildSessionFactory()

然后以后使用这个factory来得到session