fetch may not be used with scroll() or iterate()


做如下查询的时候报错误了,代码如下:
		Query q = sn.createQuery("from Person p left outer join fetch p.address a where a.id in (1,3)");
		q.iterate();

异常为:
fetch may not be used with scroll() or iterate() 


原因如下:
在使用scroll()或者 iterate()方式调用的查询中,是禁止使用fetch构造的
http://docs.huihoo.com/hibernate/hibernate-ref/2.1.1/html/query-language.html

你可能感兴趣的:(java,html,Hibernate)