HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🚀
Random Bit Flip
/
✌️
[2기 - 빅토리] 9주차 RBF
✌️

[2기 - 빅토리] 9주차 RBF

주차
회고일
May 23, 2022
참여자
멘토
Property
tag
  • 정경일
    • convention 슬슬 어떻게 할지
      • dto naming
      • setter → change, update
      • package는 계층형 안에서 domain으로
    • getter는 캡슐화의 가장 낮은 방식
      • 클래스 의도와 맞지 않게 외부로 노출 시키는 것을 방지
 
  • 김승은
    • 정현서
      • Pageable에는 paging을 위한 너무(?) 많은 정보들이 있는데, 그 중에서 보통 어떤 값들을 반환해주나? ⇒ 전체 페이지 수, 현재 페이지, elements 개수 등 필요한 정보만 +) 첫/마지막 페이지로 가기 ⇒ Pagination을 직접 구현해서 사용하는 방법도 있음
      •  
    • 홍유석
      • getter 지양
        • entity 안에서 필요한 DTO를 반환해줄 수 있는 메서드를 사용해보자
         
    • 박상혁
      • 매번 반복되는 record 존재 여부 검증, 한번에 해결할 수는 없을까?
        • 모든 repository를 필드로 갖는 validator 클래스를 만들면 어떨까?
          • 당장은 편하겠지만 응집도가 너무 낮아진다. 좋은 방법은 아닌듯.
        • 멘토님 추천 방법 1. Generic을 이용한 Util 함수 제작
        • 멘토님 추천 방법 2. AOP 사용