使用Criteria加入来自不同类的不同表

时间:2013-12-12 07:37:02

标签: hibernate criteria

我有一些带有一个或多个表的类。 我如何加入标准? 注意: 这是一个模块,我动态地提供表格!

1 个答案:

答案 0 :(得分:0)

假设有两个表patient和patientAddress,并且您想加入它们。接下来是代码片段:

Criteria saleEventCriteria =  getSession().createCriteria(Patient.class)
            .add(Expression.isNotNull("patientAccountNumber"));


Criteria txCriteria = saleEventCriteria.createCriteria("PattientAddress");

List list=txCriteria .list();