스프링 @Query 어노테이션1 스프링 @Query 어노테이션 스프링 프레임워크에서는 JPA의 기본적인 쿼리 메소드 이외에도 복잡한 쿼리를 작성해야 할 때가 있습니다. 이때 사용할 수 있는 방법 중 하나가 @Query 어노테이션입니다. @Query 어노테이션의 개념과 사용법, 그리고 예제를 통해 자세히 알아보겠습니다. @Query 어노테이션이란? @Query 어노테이션은 스프링 데이터 JPA에서 제공하는 어노테이션으로, JPA의 Named Query를 메소드에 직접 지정할 수 있게 해줍니다. 즉, 별도의 XML 파일이나 인터페이스에 작성하지 않고도 메소드에 쿼리를 작성할 수 있습니다. @Query 어노테이션의 사용법 @Query 어노테이션은 메소드에 붙여 사용하며, 쿼리를 작성할 수 있는 여러 가지 옵션을 제공합니다. 주요한 사용법은 다음과 같습니다. JPQL 쿼리.. 2023. 7. 4. 이전 1 다음