인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

MinChul-Son님의 프로필 이미지
MinChul-Son

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

회원 가입

도메인 패키지 구조

작성

·

1.7K

0

저는 도메인 패키지 구조를 

상품 

  • 상품 컨트롤러
  • 상품 저장소
  • 상품 dto
  • 등등

회원

  • 회원 컨트롤러
  • 회원 저장소
  • 회원 dto
  • 등등

과 같은 형식으로 단순 도메인 단위로 쪼갠다고만 알고있었습니다. 그런데 영한님이 강의 앞부분에서 설명해주신 방식인 web-domain 형식으로 쪼개면 추후에 컨트롤러를 갈아끼운다던지(api 서버 방식) 하는 것이 매우 편리할 것 굉장히 좋은 방식이라고 느껴졌습니다.

실제로도 이런 방식으로 개발을 많이 진행하시는 편이신가요? 물론 패키지 구조가 어떤게 정답이다하는게 없단걸 알지만 domain-web으로 크게 나누고 그 내부에서 도메인 단위로 쪼개어서 설계하시는 것을 추천하시나요?

service나 dto가 추가된다면 공통적으로 사용될 수 있는 service는 domain 하위로, dto는 web 하위로 들어가는 것이 맞을까요?

답변 1

0

안녕하세요. MinChul-Son님, 공식 서포터즈 David입니다.
.

이전에 패키지와 관련하여 자세하게 답변하신 내용이 있어 공유드립니다.

https://www.inflearn.com/questions/16046

.
감사합니다.

MinChul-Son님의 프로필 이미지
MinChul-Son

작성한 질문수

질문하기