HibernateException:没有Hibernate会话绑定到线程

时间:2011-07-04 19:09:49

标签: java hibernate spring

我得到了这个例外,在很多R& D之后我无法解决它。

基本上,当它使用hbnpojogen-persistence-1.4.4.jar

中的findAll()方法时会出现错误
public abstract interface GenericDAO<T, PK extends Serializable>

  public abstract List<T> findAll();

这是尝试使用此方法的代码。

HibernateFactory.getDataDao().findAll();

1 个答案:

答案 0 :(得分:1)

您需要在执行findAll()之前打开一个事务。参见例如Spring的HibernateTransactionManager@Transactional注释。