@Query1 [spring boot] @Query 어노테이션 @Query란? JPA에서 조인이나 복잡한 조건을 처리해야 하는 경우에 사용한다. 간단한 처리만 쿼리 메소드를 이용하고, 보통은 @Query를 이용하는 경우가 많다. 메소드의 이름과 상관없이 메소드에 추가한 어노테이션을 통해 원하는 처리가 가능하다. @Query의 value는 JPQL로 작성하는데 흔히 객체지향 쿼리라고 불리우는 구문들이다. @Query 장점 필요한 데이터만 선별적으로 추출하는 기능 DB에 맞는 순수한 SQL을 사용하는 기능 select가 아닌 DML(insert, update, delete)등을 처리하는 기능(@Modifiying과 함께 사용) @Query 파라미터 바인딩 ?1. ?2' 와 1부터 시작하는 파라미터의 순서를 이용하는 방식 ':xxx' 와 같이 : 파라미터 이름을 활용하는.. 2022. 6. 14. 이전 1 다음