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

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 핵심 원리 - 기본편

회원 도메인 개발

MemberServiceImpl와 MemoryMemberRepository의 메소드 질문있습니다!

작성

·

369

0

MemberServiceImpl의 join과 findMember메소드는
결과적으로 memberRepository의 save와 findById를 수행하는것을 알수있는데요

여기서 MemberServiceImpl 내부에서 store변수를 만들어서 join과 findMember를 직접 구현해 사용해도 되는데
굳이 MemoryMemberRepository를 만들어서 한번더 클래스를 만들어주는 이유가있나요?

제가 이유를 생각해볼때에는 코드의 대한 가독성과 전체 구조의 분리를 위해 서비스와 리포지토리를 분리하는것으로 짐작하고있는데 이것외의 큰이유가 있는지 궁금합니다!

답변 1

0

안녕하세요. 초코감튀님, 공식 서포터즈 David입니다.

아래 글 답변을 참고해주세요.

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

감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기