1. Entity → ResponseDto ( of 정적 팩토리 메서드 사용 )

2. Entity 생성 시 정적 팩토리 메소드 사용

  1. 빌더 패턴 사용 시 값 누락 가능성 있기에 Entity만큼은 정적 팩토리 메소드 사용 그 외 Builder 패턴 사용 허용

3. CRUD 메소드 명

  1. 유저 생성: createUser
  2. 유저 단건 조회: getUser
  3. 유저 다건 조회: getUsers
  4. 유저 정보수정 : updateUser
  5. 유저 비밀번호 수정: updatePassword 등
  6. 회원 탈퇴 : deleteUser
controller service repository
createUser createUser save
getUsers getUsers findAll
getUser getUser findById
updateUser updateUser update
deleteUser deleteUser delete

4. boolean 타입 변수명 is로 시작

5. 명명법

6. ResponseEntity 응답