Repository1 계층형 아키텍처 패턴 아키텍처 패턴이란? - 소프트웨어의 구조를 구성하기 위한 가장 기본적인 토대를 제시 - 각각의 시스템들과 그 역할이 정의되어 있고, 여러 시스템 상이의 관계와 규칙 등이 포함되어 있음 - 검증된 구조로 개발을 진행하기 때문에 안정적인 개발 가능 - 도메인이 복잡할수록 모델이나 코드를 더 쉽게 변경할 수 있는 측면에서 큰 이익 대표적인 아키텍처 패턴 - 저장소 패턴(Repository Pattern) : 영속적인 저장소에 대한 추상화 - 서비스 계층 패턴(Service Layer Pattern) : 유스 케이스의 시작과 끝을 명확하게 정의하기 위한 패턴 - 작업 단위 패턴(Unit Of Work Pattern) : 원자적 연산을 제공 - 애그리게이트 패턴(Aggregate Pattern) : 데이터 정합성.. 2022. 12. 1. 이전 1 다음