반응형 @Query1 @Query어노테이션, JPQL(Java Persistence Query Language) @Query어노테이션, JPQL(Java Persistence Query Language) 이게 이건지 모르고 사용했는데 또 하나 알게 되었다. public interface CustomerRepository extends JpaRepository {@Query("SELECT x FROM Customer x ORDER BY x.firstName, x.lastName")List findAllOrderByName(); } JPA는 JPQL 뿐만 아니라 SQL도 사용할 수 있는데 스프링 데이터 JPA에서 다음과 같이 @Query에 nativeQuery=true 를 지정하면 SQL을 사용할 수 있다. @Query(value="SELECT id, first_name, last_name FROM customers .. 2019. 4. 17. 이전 1 다음 반응형