Hibernate查询,实体表有两个关系表,怎样createCriteria进行查询

believefym 2010-08-18 02:30:56
class A{
private String value;
private Set<B> Bs;
private Set<C> Cs;
//...
}

class B{
private String id;
}

class C{
private String name;
}


createCriteria(A.class).createCriteria("Bs").add(Expression.eq("id",id));

如何对C也进行类似B一样的查询呢?
...全文
292 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
madFatso 2010-08-18
  • 打赏
  • 举报
回复
createCriteria(A.class).createCriteria("Cs").add(Expression.like("name",name+"%"));
believefym 2010-08-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 rpend 的回复:]

A一对多B,A一对多C?
[/Quote]

具体一对多,还是多对多无所谓吧
rpend 2010-08-18
  • 打赏
  • 举报
回复
A一对多B,A一对多C?

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧