Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- redis 설정
- 도커
- Oracle.DatabaseError
- 폐쇄망
- 의존성 패키지 설치
- 자료구조
- 예외 전가
- 선언적 배포
- 오프라인 설치
- docker
- 웹 애플리케이션 아키텍처
- redis 외부설정
- 쿠버네티스 패턴
- 객체
- kafkaCLI
- REST 성숙도 모델
- Port already in use: 9999
- abstract 제어자
- image 압축
- SQL 내장 함수
- 포함 관계
- redis 명령어
- 웹 애플리케이션 요청 흐름
- Exception Handing
- apt-rdepends
- ubuntu redis
- 특정 행 출력
- 예측 범위 내의 요구사항
- 특정 행
- 의존성 설치
Archives
- Today
- Total
리꾸므
9번째 발자국_Spring jpa localtime between 본문
오늘 한 일
- 스프링 강의를 따라하면서 컴퓨터 문제인지 연결문제인지, 나오지않은 오류문제가 많아서 계속 해결하면서 결국 오늘 예상보다 늦게 3주차 강의를 마무리하게 되었다. 원래는 오늘 5주차까지 끝낼 수 있었는데.. 오류를 해결하는 과정을 경험했다는걸로 위안을 삼아야겠다... 여튼 3주차 강의 마무리 숙제에 대해 간단히 정리하고자 한다.
상황
- 메모가 조회 시간으로부터 24시간 이내 내용만 출력하게 수정
해결
- MomeRepository에 List<Memo> findAllByOrderByModifiedAtDesc();를 List<Memo> findAllByModifiedAtBetweenOrderByModifiedAtDesc(LocalDateTime start, LocalDateTime end);로 변경
- MemoController - Get에 아래 내용대로 수정
@GetMapping("/api/memos")
public List<Memo> getMemos() {
LocalDateTime start = LocalDateTime.now().minusDays(1);
LocalDateTime end = LocalDateTime.now();
return memoRepository.findAllByModifiedAtBetweenOrderByModifiedAtDesc(start, end);
}
findAllByModifiedAtBetweenOrderByModifiedAtDesc
: findAll: 모두 찾아라
ByModifiedAtBetween: 수정된 시간들 사이(start,end) 에서
OrderByModifiedAtDesc: 수정된 시간을 기준으로 내림차순
'발걸음 > 일지' 카테고리의 다른 글
10번째 발자국_Spring JPA (0) | 2022.08.16 |
---|---|
2주차_회고(feat.객체지향,JVM) (0) | 2022.08.14 |
8번째 발자국_H2 연결오류 (0) | 2022.08.13 |
7번째 발자국_ArrayList (0) | 2022.08.11 |
1주차_회고(feat.JWT/API) (0) | 2022.08.07 |