25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
📂 com.example.wms.inbound
|
|
├── 📂 application // 애플리케이션 계층 (서비스, 유스케이스)
|
|
│ ├── dto // DTO 클래스 모음
|
|
│ ├── service // 서비스 계층
|
|
│ └── usecase // 유스케이스 계층
|
|
│
|
|
├── 📂 domain // 도메인 계층 (핵심 비즈니스 로직)
|
|
│ ├── model
|
|
│ ├── entity
|
|
│ ├── vo
|
|
│ ├── aggregate
|
|
│ ├── repository // 도메인 리포지토리 인터페이스
|
|
│ ├── service // 도메인 서비스, 인터페이스가 여기에 존재
|
|
│ │ └── impl // 실제 구현체가 존재
|
|
│ └── event // 도메인 이벤트
|
|
│
|
|
├── 📂 infra // 인프라 계층 (DB, 외부 API)
|
|
│ ├── repository // JPA Repository 구현체
|
|
│ ├── event // 이벤트 핸들러
|
|
│ └── config // 설정 클래스
|
|
│
|
|
├── 📂 ui // UI 계층 (Controller, API)
|
|
│ └── controller // REST API 컨트롤러
|
|
│
|
|
└── InboundConfig.java // 입고 관련 설정 |