[DDD] 3. 도메인 주도 설계 기본 요소
목차 1. 전술적 설계 - ENTITY와 VALUE OBJECT 2. 전술적 설계 - AGGREGATE와 REPOSITORY 3. 전술적 설계 - SERVICE 1. 전술적 설계 - ENTITY와 VALUE OBJECT 도출한 도메인 모델은 Entity와 Value Object로 구현될 수 있다. 1) Entity 식별자를 갖는다. 객체의 상태 중 해당 객체의 고유한 성질을 표현할 수 있는 상태들을 식별자라고 부른다. 식별자는 엔티티 객체마다 고유해서 각 엔티티는 서로 다른 식별자를 갖는다. 식별자 생성 특정 규칙에 따라 생성 UUID 사용 값을 직접 입력 일련번호 사용(시퀀스나 DB의 자동 증가 칼럼 사용) 도메인 모델에 set 메서드 넣지 않기 changeShippingInfo() vs setShip..
DDD
2022. 5. 30. 12:00
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 육각형 아키텍처
- http
- Stream
- Spring Data JPA
- Spring
- 학습 테스트
- clean code
- JPA
- MySQL
- 트랜잭셔널 아웃박스 패턴
- 스프링 예외 추상화
- Ubiquitous Language
- 도메인 모델링
- 계층형 아키텍처
- 마이크로서비스 패턴
- ATDD
- kafka
- 폴링 발행기 패턴
- 이벤트 스토밍
- H2
- 스프링 카프카 컨슈머
- 클린코드
- Spring Boot
- HTTP 헤더
- TDD
- Git
- spring rest docs
- java8
- named query
- mockito
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함