[TIL] 220706

Moon·2022년 7월 6일
0
  • 페이징 처리하는 부분을 구현하다가 entity를 dto로 변환하는 부분에서 막혀 이것저것 찾아보다가 stream을 활용하는 방법을 알게됐다. 일반적으로는 어떤 방식으로 구현하는지 모르겠지만 코드가 간결하고 repository에서 바로 find하는 경우는 Optional로 반환되기 때문에 스트림으로 변환할 필요 없이 map()을 사용할 수 있어서 다른 부분에서도 사용하기 좋을 것 같아 따로 기록해두려고 한다.

  • 내가 지금 하고있는 걸 코드 리팩토링이라고 해도 될지는 모르겠지만 (그냥 다 뜯어고치는 중이라...) 계속 찾아볼수록 공부해야할 게 정말 많은 것 같다. 내일은 수정해야할 부분을 다 하고나면 error handling 부분을 봐야할 것 같다.

profile
매일 성장하는 개발자 되기😊

0개의 댓글