java Hibernate:只从一个表中选择all,而不是从3个联接的表中选择all
我想问一下,是否有人只能从表A中选择值。请参阅下面的hibernate代码
Criteria c = session.createCriteria(A.class);
Criteria t= c.createCriteria("b");
Criteria k= c.createCriteria("c", JoinType.LEFT_OUTER_JOIN);
现在,它就像从A、B和C中选择值,而且太多了
谢谢! 吉米
# 1 楼答案
我的解决方案是
1)创建一个ProjectionList hibernate变量
2)识别表A的所有列,并将它们放入ProjectionList变量中