1. Facts(사실, 객관)
- 검색 + 페이징 querydsl 개선
- remember-me redis에 저장하기
2. Feelings(느낌, 주관)
BooleanBuilder를 이용해 검색과 페이징을 동시에 해결하도록 개선했습니다. BooleanExpression을 사용했을 때 검색이 있는 경우와 없는 경우 나눠서 작성했지만 BooleanBuilder를 사용하면 검색이 있는 경우와 없는 경우를 동시에 처리할 수 있습니다. 또한 이외에 다양한 상태 칼럼들을 dto에 담아야하는데 고민 끝에 service단에서 하기로 했습니다. repository는 저장소에서 조회해오는 자체 기능에 좀 더 집중시켰습니다.
redis를 통해 remember-me token을 저장하도록 개선했습니다. 기존에는 rdbs에 저장시켰는데 따로 관리하도록 개선해봤습니다. 직접 토큰 저장, 조회, 수정을 만들어야 했습니다. 이제 기존 저장소에서 외부 저장소에서 관리보관하도록 했습니다. redis는 이외같이 key-value의 nosql로 사용하는데 좀 더 특징과 사용방법들을 공부하는데 흥미를 가지고 싶습니다
3. Findings (배운 점)
4. Action (구체적 계획)
redis 개념 공부, 정리하기
반응형
'회고' 카테고리의 다른 글
TIL_220304 (0) | 2022.03.07 |
---|---|
TIL_220302 (0) | 2022.03.03 |
TIL_220228 (0) | 2022.03.03 |
TIL_220225 (0) | 2022.02.25 |
TIL_220224 (0) | 2022.02.25 |