Hibernate明细表查询方案 问题
主表A 明细表B
id banji id Aid name fen
1 一 1 1 李 9
2 二 2 1 王 9
3 2 张 9
4 2 赵 8
主表pojo里有一个list 是细表
我得到主表的记录就能自动获取到细表对应的list
List list;
getList().....
setList().....
但是 页面传过去一个条件 比如 查fen=9的
我查询A表后 得到细表 怎么过滤一下分=9的啊,,
------解决方案--------------------用session.createFilter();这个方法过滤对应的子表,然后把得到的符合条件的 明细表中的
记录通过setList()赋给对应的 主表A 的持久化对象