2024
- DDD - 트랜잭션 스크립트 패턴, 액티브 레코드 패턴
- DDD - 바운디드 컨텍스트 연동
- DDD - 도메인 복잡성 관리: 바운디드 컨텍스트
- DDD - 비즈니스 지식 찾기: 유비쿼터스 언어
- DDD - 비즈니스 도메인 분석
- DDD - CQRS
- DDD - 이벤트(2): 비동기 이벤트 처리
- DDD - 이벤트(1): 이벤트, 핸들러, 디스패처
- DDD - 바운디드 컨텍스트
- DDD - 애그리거트의 트랜잭션, 선점 잠금, 비선점 잠금, 오프라인 선점 잠금
- DDD - 도메인 서비스
- DDD - 표현 영역, 응용 영역, 값 검증, 권한 검사
- DDD - 스펙(2): 스펙 조합, Sort, 페이징(Pageable), 스펙 빌더 클래스, 동적 인스턴스 생성, @Subselect, @Immutable, @Synchronize
- DDD - 스펙(1): 스펙 구현, 스펙 사용
- DDD - 레파지토리(2): 애그리거트 로딩 전략, 애그리거트 영속성 전파
- DDD - ERD
- DDD - 레파지토리(1): 엔티티와 JPA 매핑 구현, 엔티티와 밸류 매핑(@Embeddable, @AttributeOverrides, AttributeConverter), 기본 생성자, 필드 접근 방식(@Access), 밸류 컬렉션 매핑
- DDD - 애그리거트, 애그리거트 루트, 애그리거트 참조, 애그리거트 간 집합 연관, 애그리거트를 팩토리로 사용
- DDD - 표현/응용/도메인/인프라스트럭처 영역, DIP, 도메인 영역의 주요 구성 요소, 애그리거트, 모듈 구성
- DDD - 도메인 모델, 도메인 모델 패턴, 도메인 모델 도출 과정, 엔티티와 밸류