강의

멘토링

커뮤니티

Inflearn Community Q&A

mahj3453997's profile image
mahj3453997

asked

Spring for Beginners - Learn Spring Boot, Web MVC, and DB Access Technology with Code

Spring integration test

스프링 통합 테스트에서 memberRepository의 타입을 변경한이유

Resolved

Written on

·

367

1

전에는 직접 객체를 생성해서 넣었다면 (의존성주입)

스프링 통합 테스트는 실제 컨테이너에서 리포지토리 객체를 갖고 오는 것이라고 이해했습니다

강의에서 MemoryMemberRepository memberRepository 였던 것을

@Autowired를 붙여 MemberRepository memberRepository로 바꿨는데

타입을 MemoryMemberRepository에서 MemberRepository로 바꾼 이유가 뭘까요?

MVCspringspring-bootjava

Answer 1

1

안녕하세요. 마혜진님, 공식 서포터즈 David입니다.

SpringConfig 를 통해 등록되는 MemberRepository 타입의 빈을 주입 받기 위해서 입니다.

3분 23초 구간에서 언급되는 내용을 곰곰히 생각해보시면 질문의 답이 될 것 같습니다.

감사합니다.

mahj3453997's profile image
mahj3453997

asked

Ask a question