Notice
Recent Posts
Recent Comments
Link
목록도메인 주도 설계 (1)
algoqna
[DDD] 도메인 영역의 주요 구성 요소
참고 : 도메인 주도 개발 시작하기 - 최범균 저자 도메인 영역을 구성하는 요소를 DDD의 관점에서 바라본다. 1. 엔티티(ENTITY) 고유의 식별자를 갖는 객체로 자신의 라이프 사이클을 가진다. MySQL의 AutoIncrement를 이용하면, 엔티티들은 1, 2, 3 ....등의 각자의 고유 식별자를 가지는 것과 같다. 이들은 도메인 모델의 데이터를 포함하고, 해당 데이터와 관련된 기능을 함께 제공한다. 2. 밸류(VALUE) 고유의 식별자를 갖지 않는 객체로, 주로 개념적으로 하나의 값을 표현할 때 사용한다. 금액의 표현은 int price로 할 수 있지만, 금액이라는 것을 더 명확하게 하고 싶다면 Money타입의 클래스로 대체하여 사용할 수 있다. 배송지 주소는 여러 가지의 필드를 가질 수 있다..
DDD
2024. 3. 7. 23:15