[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
- Spring
- MySQL
- http
- kafka
- 계층형 아키텍처
- Git
- 클린코드
- TDD
- 스프링 카프카 컨슈머
- Ubiquitous Language
- 트랜잭셔널 아웃박스 패턴
- 이벤트 스토밍
- 학습 테스트
- 마이크로서비스 패턴
- 폴링 발행기 패턴
- Stream
- H2
- 육각형 아키텍처
- spring rest docs
- 도메인 모델링
- clean code
- ATDD
- named query
- 스프링 예외 추상화
- Spring Data JPA
- HTTP 헤더
- Spring Boot
- java8
- JPA
- 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 |
29 | 30 | 31 |
글 보관함