버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

프로젝트 개발이 보다 효율적으로 작업될 수 있도록 지원하기 위해 각 프로젝트와 패키지 명칭과 설명 그리고 구조에 대해 상세히 설명하고 있습니다.

...

Application Service 구성도

Application Service 구성도.pngImage Added

프로젝트 명칭 및 설명

프로젝트명

설명

x2bee-fo

Store Front 프로그램 프로젝트(Mobile, PC 구분없이 반응형으로 개발)

x2bee-gw

고객 프로그램 api gateway

x2bee-api-member

고객 프로그램 api 프로젝트

x2bee-api-order

주문 프로그램 api 프로젝트

x2bee-api-goods

상품 프로그램 api 프로젝트

x2bee-api-display

전시 프로그램 api 프로젝트

x2bee-api-event

이벤트 프로그램 api 프로젝트

x2bee-api-bo

관리자/고객센터 프로그램 용 api 프로젝트

x2bee-api-common

공통 프로그램 api 프로젝트

x2bee-bo

관리자 프로그램 프로젝트

x2bee-cc

고객센터용 프로그램 프로젝트

x2bee-batch-mbod

회원/주문 배치 프로그램 프로젝트

x2bee-batch-gddp

상품/전시 배치 프로그램 프로젝트

x2bee-common

공통클래스 프로젝트

정보

이 프로젝트는 기본 클래스와 공용 유틸리티 클래스 등을 포함하며, 엔터티/DTO 클래스는 각각의 개별 프로젝트에서 관리됩니다.

x2bee-nest-search

검색엔진 프로젝트

프로젝트 패키지 구조

x2bee-common

  • 프레임워크 공통 클래스 패키지 : 프로젝트 공통 클래스, 유틸 클래스, 커스텀 어노테이션, 예외처리, DB관련 속성, 보안 등 포함

  • API 관련 비즈니스 로직 클래스 패키지 : Controller, Service, Dao, Entity, repository 클래스

  • 프레임워크 관련 로직 클래스 패키지 : advice, aop, config, security 클래스

  • 설정 관련 로직 클래스 패키지 : X2beeApiApplication, pom.xml 등 프로젝트 관련 설정 클래스

...