Skip to content

패키지 가이드

  1. 패키지 기본 구성
    {도메인}.{프로젝트명}
  2. 하위 모듈이 존재하는 경우
    {도메인}.{프로젝트명}.{모듈명}
  1. 도메인
    • 도메인 주소를 역방향으로 표기
      biz.mintchoco
  2. 프로젝트명
    • 프로젝트명을 소문자 알파벳과 언더바(_)를 사용하여 표기한다.
      banana
      carrot
  3. 모듈명
    No.코드의미
    1common공통
    2role권한
    3product상품
    4order주문
  4. 샘플
    biz.mintchoco.carrot
    biz.mintchoco.carrot.product
    biz.mintchoco.carrot.order
  1. api
    1. 데이터베이스 연결을 위한 REST API 코드가 위치한다.
  2. code
    1. 정적인 상태 코드를 열거형으로 정의한 코드가 위치한다.
  3. common
    1. 공통적으로 활용 가능한 클래스가 위치한다.
  4. config
    1. 설정 정보가 위치한다.
  5. util
    1. 정적 메소드를 제공하는 클래스가 위치한다.