@Query 어노테이션은 Spring Data JPA에서 JPQL(Java Persistence Query Language) 또는 네이티브 SQL 쿼리를 작성할 때 사용하는 어노테이션이다. 보통은 메서드 이름을 기반으로 쿼리를 자동으로 생성하는데, 복잡한 쿼리나 특정 요구사항이 있는 경우 직접 쿼리를 작성해야 할 때 사용된다. @Query 어노테이션 기본 설명어노테이션 위치: @Query는 Repository 인터페이스의 메서드 위에 붙인다.쿼리 타입: JPQL과 네이티브 쿼리 두 가지를 사용할 수 있다. 기본은 JPQL로, JPA 엔티티를 대상으로 하는 쿼리이다. 네이티브 쿼리는 실제 데이터베이스에서 사용하는 SQL 쿼리를 직접 작성할 수 있다.// 기본 JPQL 예시@Query("SELECT t FR..