2013-05-18 2 views
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를 검색하려고합니다. hibernate Criteria를 사용하여 검색 할 수있는 방법이 있습니까? Bascially 최대 절전 기준을 사용하는 동안 InvoiceLine.itemId를 InvoiceHeader의 기준에 두는 방법에 대해 확신이 없습니다. 이것이 기준을 사용하여 가능하지 않다면 나에게 다른 접근법을 제안 해주십시오.

덕분에 사전

답변