hibernate多对一用hql语句查询

一个detail类,一个good类,他们是多对一的关系,detail类中有private Good good属性,并在此属性的getter方法上添加@ManyToOne;在这种关联关系下,通过good的id,怎样查到该id下所有的detail的信息,id是从外部传的

2个回答

查detail,通过hibernate的条件查询criteria,添加一个eq的查询条件,使得detail中的goodId 等于现有的good的id,即可得到detail的集合

criteria没用过,是和query(session.createQuery("...").list())的用法一样吗

abc286229825
站在风口哈气 是DetachedCriteria这个对象
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问