InteliJ 네이버 Java 코딩 컨벤션 적용하기 + Checkstyle
Mapper Method
ToMember
, ToMemberRegisterResponse
Method
객체 변수명은 축약 하지않고, 앞글자 소문자로 바꾼 네이밍 사용 행위 + 엔티티 ex) registerMember
ProductRegisterResponse productRegisterResponse (O)
ProductRegisterResponse response (X)
등록 - register
조회 - get - optional X | find optional O
수정 - update
삭제 - delete
메서드 위치
엔티티를 가져오는 private 메서드명
필드가 하나 있더라도 dto로 감싸서 전달하기
public record MemberRegisterResposne(Long id) {}
@GetMapping()
@ResponseStatus(HttpStatus.OK)
public void test() {...};
Chore | 빌드 업무 수정, 패키지 매니저 수정 |
---|---|
Feat | 새로운 기능 추가 |
Fix | 버그 수정 |
Docs | 문서 수정 |
Style | 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 |
Refactor | 코드 리펙토링 |
Test | 테스트 코드, 리펙토링 테스트 코드 추가 |