본문 바로가기
회고

TIL_220301

코동이 2022. 3. 3.

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