2011-08-05 3 views
2

나는 hibenate 문서를 통과하고 코드를 사용하여 HQL에서지도를 반환 할 수 있음을 발견했다 각 컬럼을 검색하기 위해 별명을 사용하십시오.

결과를 얻는 방법은 query.iterate의 query.list입니다. 결과를 맵으로 가져와야하는 경우 호출 할 함수와 별칭을 사용하여 map에서 각 열을 검색하는 방법.

덕분에이 같은 상황에서

답변

1

, 나는 실제로 반환되는 것을 확인하기 위해 디버거를 사용합니다. 이 경우 쿼리는 행을 반환하지 않고 max, minn의 세 가지 값만 반환합니다. 그래서 당신 때문에 HQL에 결과를 얻을

resultMap.get("max"); 

과 같은 작업을 수행 할 수 있습니다 당신은 '최대'로 최대의 결과를 라벨을 최대 절전 모드 말했다.