QueryDsl 사용 시 date 시작/종료 구간 검색

 

JPAQuery 부분 
query.where(qOrder.createdDate.between(dto.getSearchStartDate(), dto.getSearchEndDate()));


dto 부분
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime searchStartDate;

@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime searchEndDate;

 

LocalDateTime 을 사용할때에는 DateTimeFormat 을 입력해줘야 param 에 2021-02-01 09:52:53 같은 date time을 변환하여 받을 수 있다

+ Recent posts