@Configuration public class SpringConfig { /* * 스프링 빈을 직접 설정 할 때의 장점 * : db 를 변경할때 repository 만 변경해주면 나머지 * 코드를 손대지 않고 변경 가능. * */ @Bean public MemberService memberService() { return new MemberService(memberRepository()); } @Bean public MemberRepository memberRepository() { return new MemoryMemberRepository(); } /* 아래 처럼 변경해주면 끝 @Bean public MemberRepository memberRepository() { return new DbMem..