@Query(value = "select * from member where username = ?", nativeQuery = true)
Member findByNativeQuery(String username);
이런식으로 작성하면
진짜 네이티브 쿼리가 사용된 것을 알 수 있다.
그러나 사용하는 것을 추천하지 않는데 제약이 많기 때문이다. 예로
이런 제약이 있다.
[ Spring ] Swagger 의 basic path 변경 (0) | 2023.08.25 |
---|---|
JPQL과 Querydsl 차이 (0) | 2022.04.20 |
상속 관계에서 @Builder 적용 (0) | 2022.03.24 |
@AllArgsConstructor 유의사항 (0) | 2022.03.12 |
[ Spring ] DI 컨테이너 싱글톤 방식의 문제점 (0) | 2022.02.05 |