0
최대 절전 모드 기준 API를 사용하여 2 개의 테이블의 일부 레코드로 pojo를 생성하려고합니다. 두 테이블 사이에 양방향 관계가 없기 때문에 첫 번째 테이블에서 필요한 레코드가있는 ProjectionList를 만들었습니다. 두 번째 테이블부터 두 번째 테이블까지 DetachedCriteria (세부 기준)를 만들고 필요한 부분을 투영했습니다. 기록.projectionList에 DetachedCriteria-subcriteria 추가
내가 필요한 기록
Criteria criteria = currentSession.createCriteria(getClazz());
projectionList.add(Projections.property("name"), "name");
projectionList.add(Projections.property("str"), "street");
projectionList.add(Projections.property("nr"), "nr");
DetachedCriteria subcriteria=DetachedCriteria.forClass(B.class,"b");
subcriteria.createAlias("b.adress", "adr",CriteriaSpecification.LEFT_JOIN);
subcriteria.setProjection(Projections.property("adr.id"));
감사의 배열을 가진위한 ProjectionList에 세부 기준을 추가하는 방법을 모른다!