Chloe

조금씩, 천천히, 꾸준히

Blog Tag About Search
 Book  Daily  Programming

도메인 주도 개발 시작하기 - 6. 응용 서비스와 표현 영역

6.1 표현 영역과 응용 영역
6.2 응용 서비스의 역할
6.3 응용 서비스의 구현
6.4 표현 영역
6.5 값 검증
6.6 권한 검사
6.7 조회 전용 기능과 응용 서비스

Read more · 8 min read

도메인 주도 개발 시작하기 - 5. 스프링 데이터 JPA를 이용한 조회 기능

5.1 시작에 앞서
5.2 검색을 위한 스펙
5.3 스프링 데이터 JPA를 이용한 스펙 구현
5.4 리포지터리/DAO에서 스펙 사용하기
5.5 스펙 조합
5.6 정렬 지정하기
5.7 페이징 처리하기
5.8 스펙 조합을 위한 스펙 빌더 클래스
5.9 동적 인스턴스 생성
5.10 하이버네이트 @Subselect 사용

Read more · 9 min read

도메인 주도 개발 시작하기 - 4. 리포지터리와 모델 구현

4.1 JPA를 이용한 리포지터리 구현
4.2 스프링 데이터 JPA를 이용한 리포지터리 구현
4.3 매핑 구현
4.4 애그리거트 로딩 전략
4.5 애그리거트의 영속성 전파
4.6 식별자 생성 기능
4.7 도메인 구현과 DIP

Read more · 15 min read

도메인 주도 개발 시작하기 - 3. 애그리거트

3.1 애그리거트
3.2 애그리거트 루트
3.3 리포지터리와 애그리거트
3.4 ID를 이용한 애그리거트 참조
3.5 애그리거트 간 집합 연관
3.6 애그리거트를 팩토리로 사용하기

Read more · 8 min read

도메인 주도 개발 시작하기 - 2. 아키텍처 개요

2.1 아키텍처
2.2 계층 구조 아키텍처
2.3 DIP
2.4 도메인 영역의 주요 구성요소
2.5 요청 처리 흐름
2.6 인프라스트럭처
2.7 모듈 구성

Read more · 10 min read
1 2 3 4 5
7

Copyright © 2023 Chloe.