Project Stricture
MSA Based
- Layer
Controller - (Facade) - Service - Delegator / Repository
Controller : Spring MVC, convert message, input validation
Facade : Service layer interface, integrate multi biz
Service : Domain layer interface
Delegator: Wrapper class for API logic
Repository : JPA Repository interface
- DTO
Condition : parameter from client
DTO : dto
Entity : entity
Form : Request form for biz
Utils : Utility Class, stateless
MSA Based
- Layer
Controller - (Facade) - Service - Delegator / Repository
Controller : Spring MVC, convert message, input validation
Facade : Service layer interface, integrate multi biz
Service : Domain layer interface
Delegator: Wrapper class for API logic
Repository : JPA Repository interface
- DTO
Condition : parameter from client
DTO : dto
Entity : entity
Form : Request form for biz
Utils : Utility Class, stateless
댓글
댓글 쓰기