목록불변객체 (1)
IT recording...
[DDD START!] 1장 - 도메인
1. 도메인 모델 : 특정 도메인을 개념적으로 표현한 것 ex) 주문 도메인 주문 도메인 내에서 사용하는 기능들을 대략적으로 확인할 수 있다. → 이후 구현 모델로의 변환 과정이 필요하다. 2. 도메인 모델 패턴 표현계층 : 사용자의 요청을 처리하고 사용자에게 정보를 보여준다. 응용계층 : 사용자가 요청한 기능을 실행한다. 업무 로직을 직접 구현하지 않으며 도메인 계층을 조합해서 기능을 실행한다. 도메인 : 시스템이 제공할 도메인의 규칙을 구현한다. 인프라스트럭처 : 데이터베이스나 메시징 시스템과 같은 외부 시스템과의 연동을 처리한다. 도메인 계층 ex) 주문 도메인 - ‘출고 전에 배송지를 변경할 수 있다.’ , ‘주문 취소는 배송 전에만 할 수 있다.’ public class Order{ privat..
DevBookReview
2021. 12. 28. 13:28