[스프링(spring)]조회 방식(24시간처럼 정해진 시간만 보여주기)

allnight5·2023년 1월 10일
0

스프링

목록 보기
31/62

적용시킬때
Repository와 조회부분(controller에서 조회하면 controller을 service에서 조회해서 보내준다면 service)를 아래와 같이 바꿔줘야한다.

LocalDateTime startDateTime=LocalDateTime.now().minusDays(1);//1일전
LocalDateTime endDateTime=LocalDateTime.now().plusDays(2); //2일뒤

//LocalDateTime startDatetime = LocalDateTime.of(LocalDate.now().minusDays(1), LocalTime.of(0,0,0)); //어제 00:00:00
//LocalDateTime endDatetime = LocalDateTime.of(LocalDate.now(), LocalTime.of(23,59,59)); //오늘 23:59:59
return memoRepository.findAllByModifiedAtBetweenOrderByModifiedAtDesc(startDateTime, endDateTime);

그런데..endDateTime=LocalDateTime.now() 끝은 현재시간이 좋을것이다..
지금 최신순으로 어쨋든 읽어올것이기 때문에 이것의 시간을 하루전에 작성된 내용까지만 읽어 들인다면 이부분을 바꿀수있는데 현재보다 나중이라면 의미가 없다.

profile
공부기록하기

0개의 댓글