Repository에서 @Query어노테이션을 통해 Native Query를 사용시 nativeQuery 옵션을 true로 줘야한다(default 값은 false이다.)
@Query(value = "SELECT userId, userName FROM Member", nativeQuery = true)
public List<Object[]> listMember();
네이티브 쿼리는 위치기반 파라미터가 0부터 시작하며 다중 컬럼일 경우에는 Object[]로 받아서 컬럼 지정 순서대로 값을 뽑아서 사용한다.
'프로그래밍 > 개발환경 & 유용 팁' 카테고리의 다른 글
IntelliJ Auto import *처리 방지 (0) | 2021.02.16 |
---|---|
mac에서 원화(₩) 대신 backtick(`) 사용하기 (0) | 2020.10.29 |
npm install 에러: No Xcode or CLT version detected (0) | 2020.07.10 |
자주 사용하는 Intellij 단축키 (0) | 2020.06.21 |
brew install npm 시 설치는 되었으나 link가되지 않을때 (0) | 2020.06.16 |