인프런 커뮤니티 질문&답변

박준형님의 프로필 이미지
박준형

작성한 질문수

Practical Testing: 실용적인 테스트 가이드

Presentation Layer 테스트 (1)

패키지 구조

해결된 질문

작성

·

187

0

  • 학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!

  • 먼저 유사한 질문이 있었는지 검색해 보세요.

  • 서로 예의를 지키며 존중하는 문화를 만들어가요.

     

 안녕하세요 강사님 강의를 수강 중 질문이 생겨 질문드립니다.

강의 프로젝트의 패키지 구조를 보면 spring 속 api와 domain으로 나누었는데 이는 헥사고날 아케텍쳐와 연관이 있는 건가요??
제 생각엔 domain으로만 구별을 해서 한 domain안에 service, controller, entity, repository를 생성했습니다.

답변 1

1

박우빈님의 프로필 이미지
박우빈
지식공유자

박준형 님, 안녕하세요!

헥사고날 아키텍처 때문에 그렇게 패키지를 나눈 것은 아닙니다.
예시 프로젝트이기에 큰 의미를 부여한 것은 아니지만, 실무에서는 보통 멀티모듈 구조를 많이 사용하는데요.

일반적으로 도메인 모듈과 API 모듈을 나누어서 관리하기에, 이를 차용한 구조라고 이해해주시면 됩니다.

감사합니다. 🙂

박준형님의 프로필 이미지
박준형
질문자

답변 감사합니다.!!

박준형님의 프로필 이미지
박준형

작성한 질문수

질문하기