Page History
...
어플리케이션의 규모에따라 네임스페이스의 계층이 더 체계적이고다양해질수 있으며
계층형 아키텍처 베이스로 Application 네임스페이스를 우선은 심플하게 구성하였으며
도메인 핵심개념을 분리하는것이 주 목적이며 , 아직 DDD의 컨셉이 완전하게 반영된 구조가 아니며선택한 아키텍처에따라 아키텍처의 계층구조및 네이밍이
어플리케이션의 계층및 네임스페이스에 반영될수 재 조정될수 있습니다.
| Code Block | ||
|---|---|---|
| ||
// 아직은 도메인 이벤트가 없는 버전 // CRUD를 위한 계층형구조를 먼저 완성한후, CQRS를 위한 헥사고널로 확장 예정입니다. Controllers : API인터페이스 정의 - UserController Services : 어플리케이션/도메인 계층 -User : User도메인을 응집화 -UserAppService -UserService Entity : 엔티티를 집합 -UserEntity Repositories : 인프라계층중 레파지토리들 -UserRepository |
...