请教:hibernate多对多出现set不断循环
--------------------编程问答-------------------- 我以前好像遇到过这个问题的,我都是把多的一方都配置了lazy=true,要用到时再用hql fetch关键字查询出来 --------------------编程问答-------------------- 1.一方设为lazy,2.或者在查询时用 join fetch, --------------------编程问答--------------------
我已经把2边的lazy都设置为true了
<set name="groups" table="DEPT_TO_GROUP" inverse="true" lazy="true" >
<key column="DEPTID"/>
<many-to-many class="com.Group" column="GROUPID" />
</set>
直接使用
from Dept t
也会把set的全读取出来
--------------------编程问答--------------------
我两边都设置了lazy 还是不行,而且直接from Dept t的时候也会把set的数据读取出来
另外不知
from Dept t join fetch t.groups d
语法哪里有误,读出来的数据远远多于Dept里面的
补充:Java , Web 开发