统计数量:
sessionFactory.getCurrentSession.createCriteria(Person.class).setProjection(Projections.rowCount()).uniqueResult();
一个对象包含另一个对象的List的多表查询:
@Entity
public class A{
List<B> bs;
}
@Entity
public class B{
private String name;
}
查询:
"sessionFactory.getCurrentSession().createCriteria(A.class).createAlias("bs",b).setFechMode("bs",FetchMode.JOIN).add(Restrictions.like("b.name","%汪云飞%")).list();
本文探讨了如何使用对象关系映射(ORM)技术进行多表查询,包括查询一个对象包含另一个对象的List的场景。通过具体示例展示了如何在Java环境下实现这一功能。
1335

被折叠的 条评论
为什么被折叠?



