[SPRING] 스프링 데이터는 @query 쿼리를 동적으로 작성합니다.
SPRING스프링 데이터는 @query 쿼리를 동적으로 작성합니다.
나는 어떤 방법으로 JPQL 쿼리를 작성해야하는 상황을 가지고 있으며이 쿼리를 스프링 데이터 쿼리 메서드에 전달하여 @Query 주석의 쿼리로 사용합니다.
@Query(value = ":DyanamicQuery")
List<PrizeInsuranceConfiguration> filterConfigurPrizeInsurance(String DyanamicQuery);
또는 적어도 조건 부분
@Query(value = "SELECT c FROM PrizeInsuranceConfiguration c WHERE :DyanamicConditions")
List<PrizeInsuranceConfiguration> filterConfigurPrizeInsurance(String DyanamicConditions);
해결법
-
==============================
1.그럴 수 있니? 그 이유는 두 가지입니다.
그럴 수 있니? 그 이유는 두 가지입니다.
그러나 동적 쿼리가 필요한 경우 사양, 쿼리 별 또는 Querydsl을 사용할 수 있습니다.
from https://stackoverflow.com/questions/44995491/spring-data-compose-query-query-dynamically by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Spring 부트와 Tomcat으로 .keystore 파일을 어떻게 지정합니까? (0) | 2019.01.09 |
---|---|
[SPRING] 동적 웹 모듈 3.0 - 3.1 (0) | 2019.01.09 |
[SPRING] 봄 부팅 응용 프로그램에서 작업을 예약하는 가장 좋은 방법은 무엇입니까? (0) | 2019.01.09 |
[SPRING] SPA 프론트 엔드 용 스프링 부트 구성 (0) | 2019.01.09 |
[SPRING] Spring의 application.properties에서 @Value 속성을 다시로드하는 방법은 무엇입니까? [복제] (0) | 2019.01.09 |