코딩
[JPA] nativeQuery에서 dto 매핑하기 본문
JPA에서 nativeQuery로 DTOclass를 매핑해주려니, 매핑이 안되는 오류가 발생했다.
이를 해결하기 위해서 DTOclass를 interface로 바꾸어 주었다.
PloggingRepository.java
PloggingInterface.java
주의 사항
- SELECT절에 ALIAS로 interface와 똑같은 이름으로 맞춰주어야 한다.
- 만약 snake형식이 아닌 한단어로 이루어진 칼럼이라면 자동으로 mapping이 가능하다.
➡️ PloggingInterface.getPloggingId() = ploggingID의 값
'DB' 카테고리의 다른 글
[DB] 동시성에 관한 고찰 (0) | 2022.12.12 |
---|---|
[MySQL] Point Column 성능에 관한 고찰 (0) | 2022.12.12 |
공공데이터 API parser 데이터 오류잡기 (0) | 2022.05.13 |
Comments