결제 전환 목표 아키텍처 정의 #5

Open
forge-bot wants to merge 4 commits from forge/SPRING-ARC-SPLIT-1783827796-attempt-5 into main
Showing only changes of commit 23abbbd301 - Show all commits

View file

@ -0,0 +1,9 @@
# Package Responsibility and Forbidden Dependencies
| Package | Responsibility | Forbidden Dependencies |
|---------------|-------------------------------------------------------|-------------------------------|
| Controller | Handles incoming requests and responses | Service -> Repository |
| Service | Contains business logic and service level operations | Repository -> Service |
| Repository | Manages data persistence and retrieval | Controller -> Repository |
| Domain | Defines domain model and logic | Not applicable |
| Integration | Interfaces with external services | Service -> Integration |