from A a join a.bid b join a.cid c join a.did d join c.fid f 这样就将所有表都给加载出来了,你想用哪个属性就用那个 冒似前面要加select 我也忘记了,你试下吧,原理就是那样的A.axx A.bid.byy A.cid.czz A.did.dxx A.cid.fid.fyy记住,那些ID都是实体,在hibernate中一般都是把实体的引用给另一个实体,没有说把ID给他的,不然又要重新根据ID查询一边,或者你直接通过配置的关联将所有关联在查询的时候加载出来
比如
A表
aid bid cid did axx ayy azz
B表
bid eid bxx byy bzz
C表
cid fid cxx cyy czz
D表
did fid dxx dyy dzz
F表
fid fxx fyy fzz我要列表显示 axx byy czz dxx fyy
这样就将所有表都给加载出来了,你想用哪个属性就用那个
冒似前面要加select 我也忘记了,你试下吧,原理就是那样的A.axx A.bid.byy A.cid.czz A.did.dxx A.cid.fid.fyy记住,那些ID都是实体,在hibernate中一般都是把实体的引用给另一个实体,没有说把ID给他的,不然又要重新根据ID查询一边,或者你直接通过配置的关联将所有关联在查询的时候加载出来