Criterion API를 사용하면 쿼리를 동적으로 런타임에 빌드 할 수 있습니다. 그러나 다른 사이트에서 Criterion API에 대해 본 모든 사례에는 단일 표가 포함됩니다. LikeCriterion API를 사용하여 Hibernate에서 쿼리를 빌드 하시겠습니까?
session.createCeiteria("Employee");
그런 다음 직원 테이블의 다른 열에 대한 제한 사항을 계속 추가합니다.
재무 부서의 직원을 원할 때처럼 Criterion API를 사용하여 여러 테이블을 포함시킬 수있는 방법이 있습니까?
그래서 여러 개의 테이블, 즉 부서와 직원이 필요합니다. 여기에 HQL을 사용할 수 있다는 것을 알고 있지만 여기에서 기준을 어떻게 사용합니까?
참조 문서에는 연관성을 포함하는 예제가 있습니다. http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html_single/#querycriteria. 기준의 javadoc : http://docs.jboss.org/hibernate/core/3.6/javadocs/org/hibernate/Criteria.html –