개발
[Spring Data JPA] JPQL 에서 Method Name기반 Like조건 사용하기
JPA기반에서 쿼리를 작성할 경우 Like 조건문을 사용하는 방법에 대해서 간단하게 정리해 봅니다. JPA에서 쿼리를 작성하는 방법은 QueryDSL과 같은 별도의 3rd Party 라이브러리를 사용하지 않는다면, 크게 두 가지 방법으로 나뉩니다. JPQL (Java Persistance Query Language) 방식 Method Name 방식 단순하고 간단한 쿼리의 경우, JPA에서 기본으로 제공하는 Method Name방식만 사용해도 충분히 구사가 가능하나 복잡하고 섬세한(? ) - 조인, 집계등등 - 쿼리의 경우 Method Name방식으로는 한계가 있습니다. 이런 한계를 극복하기 위해 나온 방식이 JPQL입니다. JPQL은 대부분의 RDBMS에 지원하는 표준 SQL문법과 매우 비슷한 형태를 가..
2020. 9. 13. 02:14
최근댓글