본문으로 건너뛰기

용어집

본 문서는 Spring Boot 표준 문서 전반이 쓰는 용어의 뜻을 정의합니다. 같은 낱말을 문서마다 다르게 쓰지 않기 위한 기준입니다.

용어 정의 참고 출처
모듈러 모놀리스 단일 배포 산출물을 유지하되 내부 모듈의 경계와 결합도를 엄격히 관리하는 아키텍처 스타일 Kamil Grzybek
바운디드 컨텍스트 특정한 도메인 용어 체계와 모델이 일관되게 적용되는 경계 Martin Fowler
애그리거트 데이터 변경의 단위로 다루어지는 연관 도메인 객체의 묶음 Martin Fowler
CQRS 명령과 조회의 역할 및 데이터 접근 경로를 분리하는 패턴 Martin Fowler
상류 · 하류 계약을 정하고 공급하는 쪽과 그것을 수용해 자기 업무를 수행하는 쪽 Eric Evans, DDD Reference
공개 계약 (OHS) 상류가 모든 소비자에게 하나로 공개하는 인터페이스. 소비자별 협상을 대신합니다 Eric Evans, DDD Reference
공개 언어 (PL) 공개 계약이 주고받는 별도 타입 집합. 내부 모델의 변경을 하류로 번지지 않게 합니다 Eric Evans, DDD Reference
부패 방지 계층 (ACL) 상류 모델의 변경이 자기 도메인에 미치는 영향을 차단하는 번역 계층 Eric Evans, DDD Reference
순응 (Conformist) 상류 타입을 번역 없이 그대로 쓰는 수용 방식 Eric Evans, DDD Reference
포트 · 어댑터 핵심 도메인이 기술 세부와 분리되도록 입출력 지점을 인터페이스로 두는 구조 Alistair Cockburn
의존 역전 상위 모듈이 하위 모듈의 구현이 아니라 추상화에 의존하게 하는 원칙 Wikipedia
피쳐 컨텍스트의 application 아래 유스케이스 단위 패키지. 컨트롤러부터 포트까지 한자리에 모입니다
조회 포트 피쳐가 소유하는 인터페이스. 화면 DTO를 직접 반환하며 어댑터가 SQL을 갖습니다
재구성 저장된 값으로 도메인 엔티티를 되살리는 경로. 저장소만 호출하며 불변식 검증을 거치지 않습니다
통로 안티패턴 계층을 통과하되 아무 로직 없이 전달만 하는 형태. 화면 조회에 한해 허용합니다
© 2026 dev.goraebap