2014-12-22 6 views
0

여러 설정이있는 설정 테이블이 있습니다. 이 테이블의 열은 "idss"입니다. 이 "idss"로 그룹화 된 모든 결과를 얻고 싶습니다. 그래서 리스트은 하나의 유일한 엔트리를 가질뿐만 아니라 "idss"를 갖는 엔트리를리스트로 그룹화하여으로 그룹화합니다. 이 작업을 수행하는 방법에 대해 도움을주십시오.Hibernate.find()에서 ID별로 그룹화해야하는 설정 목록을 얻는 방법

뭔가

List<Settings> 
    -> List<Setting> (explanation : idss=1, List<Setting> has one setting) 
    -> List<Setting> (explanation : idss=2, List<Setting> has two setting with common idss) 
    -> List<Setting> (explanation : idss=3, List<Setting> has four setting with common idss) 

처럼 나는 발견() 메소드는 JPA 또는 SQL에서 직접 원하는 출력 구조를 얻을 수있는 방법은 없습니다 스프링 ORM

답변

1

를 사용하여 최대 절전 모드 템플릿을 형성 사용하고 있습니다. 그러나 idss를 사용하여 데이터 플랫을 읽고 결과 세트를 반복하면서 원하는 구조를 빌드 할 수 있습니다.