根据实际关系在hibernate进行连接
然后你只要查询主表,可以lazy取出所有的数据
建议你看看one-to-one,one-to-many,many-to-many然后选自己合适的关系,再看看例子,我相信你就可以实现了
然后你只要查询主表,可以lazy取出所有的数据
建议你看看one-to-one,one-to-many,many-to-many然后选自己合适的关系,再看看例子,我相信你就可以实现了
调试欢乐多
A表有属性:aId(主键),bId,cId
B表有属性:bId(主键)
C表有属性:cId(主键)
其中A表中的bId与B表中的bId关联,A表中的cId与C表中的cId关联,那么就可以以A表为基表进行如下查询
select a, b, c from A a left join fetch a.b as b left join fetch a.c as c
where ...