0

我有两个类 InvoiceHeader 和 InvoiceLine,它们之间具有一对多(一个 InvoiceHeader 映射到多个 InvoiceLine)映射。

class InvoiceHeader
{
   private int id;
   private String title;
   private Set <InvoiceLine> invoiceLines; 
}

class InvoiceLine
{
    private int id;
    private int itemId;
    private int itemName;  
    private InvoiceHeader invoiceHeader;      
}

现在我想根据 InvoiceHeader.title 和 InvoiceLine.itemId 搜索 InvoiceHeaders。有没有办法我可以使用休眠标准来搜索它。基本上在使用休眠标准时,我不确定如何将 InvoiceLine.itemId 放入 InvoiceHeader 的标准中。如果使用标准无法做到这一点,请建议我采取其他方法。

提前致谢

4

1 回答 1

1

您可能想看看这里给出的答案:

https://stackoverflow.com/a/8726763/87832

这几乎解释了它。查看 Hibernate 文档以了解其他用例:Hibernate Criteria Documentation

于 2013-05-18T08:00:42.873 回答