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

경민님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

상품 서비스 개발

상품 도메인 요구사항 설계 중 의문점

해결된 질문

작성

·

136

0


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]
안녕하세요 5. 상품 도메인 개발 수강 중 궁금한 점이 있어 글 올립니다!

상품 도메인 비즈니스 요구사항에는 1. 상품 등록 2. 상품 목록 조회 3. 상품 수정 이 있는데 핵심 비즈니스 로직을 정의하는 클래스인 ItemService(상품 서비스 클래스)에서는 오직 1. 상품 등록 2. 상품 목록 조회 로직만 설계하신 것을 알 수 있었습니다.

상품 리포지토리에서 상품 등록 로직(save(Item item))에 if - else 문을 통해 merge()가 3. 상품 수정 기능을 해서 상품 서비스 클래스에서 설계를 안 하신 걸로 봐도 될까요?

답변 1

1

안녕하세요. 경민님, 공식 서포터즈 David입니다.

네, 생각하신 게 맞습니다:)

감사합니다.

경민님의 프로필 이미지
경민
질문자

감사합니다 !

경민님의 프로필 이미지

작성한 질문수

질문하기