본문 바로가기 메뉴 바로가기

mandy

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

mandy

검색하기 폼
  • 분류 전체보기 (86)
    • Cloud (0)
      • AWS (0)
    • Database (5)
      • MySQL (5)
    • DDD (5)
    • Git (3)
    • HTTP (6)
    • Java (7)
      • Java 8 (7)
    • Kafka (6)
    • MSA (2)
    • ORM (10)
      • JPA (10)
    • Spring (5)
    • Spring Boot (9)
      • 환경설정 (8)
    • Test (16)
      • JUnit 5 (8)
      • Mockito (4)
      • ATDD (4)
    • 참고 (0)
    • 책 내용 정리 (11)
      • 객체지향의 사실과 오해 (0)
      • 클린코드(clean code) (10)
  • 방명록

Entity (1)
[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
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 클린코드
  • kafka
  • ATDD
  • MySQL
  • Spring Data JPA
  • 학습 테스트
  • TDD
  • clean code
  • Spring Boot
  • spring rest docs
  • 육각형 아키텍처
  • 폴링 발행기 패턴
  • Spring
  • http
  • Ubiquitous Language
  • Stream
  • 도메인 모델링
  • 스프링 예외 추상화
  • JPA
  • 계층형 아키텍처
  • 마이크로서비스 패턴
  • mockito
  • HTTP 헤더
  • 이벤트 스토밍
  • named query
  • H2
  • java8
  • 트랜잭셔널 아웃박스 패턴
  • 스프링 카프카 컨슈머
  • Git
more
«   2026/02   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바