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