헥사고날 아키텍처1 헥사고날 아키텍처 구조, 사용이유 및 부가정보 이번에 진행 중인 DDD+헥사고날 프로젝트를 하며 아래 서적을 읽었다.- 만들면서 배우는 헥사고날 아키텍처 설계와 구현 책에 정의된 헥사고날 아키텍처의 구조 및 사용이유에 대해 정리해두면 추후 요긴하게 사용할 것 같아, 해당 문서에 기술해둔다. 헥사고날 아키텍처비즈니스 코드를 기술 코드로부터 분리기술 측면이 비즈니스 측면에 의존하는지도 확인하여, 비즈니스 측면이 비즈니스 목표를 달성하는 데 사용되는 기술에 대한 우려 없이도 발전할 수 있게 함관련된 비즈니스 코드에 피해를 주지않고도 기술 코드를 변경할 수 있게 함⇒ 이를 위해 도메인 헥사곤을 생성 (엔티티 + 값 객체) ⇒ 엔티티 >> 식별자를 할당할 수 있는 것을 의미 ⇒ 값 객체 >> 엔티티들을 합성하기 위해 사용하는 불변 컴포넌트 도메인 헥사곤실 .. 2024. 11. 20. 이전 1 다음