[JPA] JPA For queries with named parameters 오류 해결

2023. 2. 20. 20:39·ORM & DSL/JPA

JPA 를 사용하다가 하드코딩으로 쿼리를 작성해주어야 하는 상황이 발생한다.

그런데 작동하던 쿼리문이 본문의 제목과 같은 오류를 내뱉으면서 작동하지 않았다..!
검색해보니 Param 이 존재하지 않아서였다

 

@Query(value = "select * from 테이블명 where 테이블 컬럼명 = :코드컬럼명 order by 정렬컬럼명 desc limit 숫자", nativeQuery = true)
해당되는엔티티 findByAll(@Param(value = "코드컬럼명")String 코드컬럼명);

(@Param(value = "코드컬럼명") 만 추가해주면 끝 !

'ORM & DSL > JPA' 카테고리의 다른 글

[JPA] SpringBoot 환경에 검색 기능 간단 구현 (+ 페이징 처리)  (0) 2023.03.08
[JPA] 복합키 적용해서 테이블 생성하기 @EmbeddedId, @IdClass  (0) 2023.02.24
'ORM & DSL/JPA' 카테고리의 다른 글
  • [JPA] SpringBoot 환경에 검색 기능 간단 구현 (+ 페이징 처리)
  • [JPA] 복합키 적용해서 테이블 생성하기 @EmbeddedId, @IdClass
ssddo
ssddo
구경하고 가세요
  • ssddo
    ssddo-story
    ssddo
  • 전체
    오늘
    어제
    • 분류 전체보기 (45)
      • SpringBoot (9)
      • webFlux (2)
      • DB (8)
        • MySQL (3)
        • Mongo (3)
        • Docker (1)
        • Postgres (1)
      • JAVA (1)
      • ORM & DSL (5)
        • JPA (3)
        • JOOQ (2)
      • React (12)
        • 설치 및 환경 구축 (1)
        • 기본 (4)
        • 활용 (7)
      • CS (1)
      • 공통 (6)
      • 프로젝트 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    MySQL
    react
    Redisson
    복호화
    docker
    jooq
    JPA
    패딩
    mongo
    암호화
    git
    블록
    Java
    RSS
    postgre
    springboot
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
ssddo
[JPA] JPA For queries with named parameters 오류 해결
상단으로

티스토리툴바