///
Search
Duplicate

Code Convention

구글 자바 스타일
패키지명은 소문자 + 단수 통일
정상응답, 에러응답 시 공통 응답 Dto와 Enum클래스 상태코드 및 메세지 사용하기
Dto클래스에 Record 사용
빌더패턴 사용
CRUD
Create : create##
단권 Read : get##
복수 Read : gets##
Update : update##
Delete : delete##
패키지는 모두 단수형
Service는 인터페이스 implements받아서 impl로 작성
공통예외처리
테스트코드 (정상처리, 해당되는예외처리)
타 도메인 repository 참조시 해당 도메인의 Service단을 통해서 참조
인스턴스 생성 메서드 명명 규칙 :
public static Member createMember( String loginname, String password, String email, String username ) { return Member.builder() .loginname(loginname) .password(password) .username(username) .email(email) .build(); } ... Member member = Member.createMember(Parameter);
Java
복사