Git 컨벤션

네이밍 컨벤션

DTO 네이밍 컨벤션

  1. 조회 DTO일 경우 entity + Info
  2. 생성, 수정 DTO일 경우 목적 + command

계층별 메소드 네이밍

컨트롤러 계층

  1. 조회 관련 메소드일 경우 get + 조회대상
  2. 생성 관련 메소드일 경우 register + 생성 대상

서비스 계층

  1. 조회 관련 메소드 load + 조회 대상

    1. 도메인 엔티티를 직접 반환하는 메소드는 load+ entitiy + 조회 식별자

      public RidingPost loadRidingPostById(){
      	...
      }
      
    2. DTO를 반환하는 메소드의 경우 load + DTO이름 + 조회 식별자

      public RidingPostInfo loadRidingPostInfoById(){
      	...
      }
      
  2. 생성 관련 메소드 create + 생성 대상

테스트 컨벤션

테스트 데이터

기본적인 테스트 데이터 생성은 각자 테스트 클래스에서 java 코드를 통해 생성하고 지우기