hibernate中用qbc怎么抓取对象?
java吧
全部回复
仅看楼主
level 10
心雨小剑 楼主
题是这样的。。
部门表和员工表是一对多的关系,我现在要查部门,写了个方法如下:
public List<Object> findAll(Object obj){
Session session=MySessionFactory.getSession();
Criteria c=session.createCriteria(obj.getClass());
List<Object> list=c.list();
MySessionFactory.closeSession();
return list;
}
这样能查一张表的内容,但session关闭后就无法取得关联的对象了,求问怎么用qbc实现抓取对象啊?
2014年09月06日 11点09分 1
吧务
level 15
我是菜鸟 看看楼下怎么说
2014年09月06日 11点09分 2
大神能别水么[泪]
2014年09月06日 11点09分
level 14
楼上说的很有道理,我无话可说?楼下的 你怎么看
2014年09月06日 12点09分 3
level 5
session关闭,懒加载失效,如果配置为不是懒加载,就已经一方多方都有了。qbc可以不用sql就关联查询
2014年09月06日 12点09分 4
1