목록2025/05/19 (1)
코딩공작소

기본적인 아키텍처는 '표현', '응용', '도메인', '인프라스트럭처' 네 가지의 영역으로 구성된다. 1) 표현 영역 : HTTP통신을 하는 컨트롤러 단2) 응용 영역 : 서비스를 담당하고 있으며, 기능을 직접 수행하기 보다는 도메인 모델로 로직 수행을 위임한다.3) 도메인 영역 : 실질적인 기능을 구현한다.4) 인프라스트럭처 : 구현 기술을 다룬다. 도메인의 핵심 모델을 구현하는 것이 핵심이다.1) 엔티티 : 고유의 식별자를 갖는 객체로 자신의 라이프 사이클을 갖는다.2) 밸류 : 고유의 식별자를 갖지 않는 객체로 주로 개념적으로 하나인 값을 표현할 때 사용된다.3) 애그리거트 : 연관된 엔티티와 밸류 객체를 개념적으로 하나로 묶은 것이다.4) 리포지터리 : 도메인 모델의 영속성을 처리한다.5) 도..
어플리케이션개발/DDD
2025. 5. 19. 21:57