날짜비교
-
(QueryDSL) 현재 날짜와 비교(between)DB/JPA 2021. 3. 3. 13:23
(이전에 작성했던 글은 진짜 메모장이었어서 다시 정리해봅니다.) DB에 시작일과 종료일이 있고, 현재날짜와 비교해서 아직 유효한 권한만 가져오고 싶은 경우가 있다고 가정하자. 1. JPARepository 활용시 service 단에서 현재 날짜를 보낸 뒤, repository에서 활용하는 방법 Service.java @Service @RequiredArgsConstructor public class Service{ private final AuthRepository repository; public List getAuthListByDate(){ return repository.findByStartDateLessThanEqualAndEndDateGreaterThanEqual(new Date(), new D..