의존 자동주입

    [Spring] 여러가지 DI 방법, 의존관계 자동 주입(@Autowired)

    ※ 본문은 인프런 김영한님의 스프링 강의를 바탕으로 학습한 내용을 기록한 글입니다. 오개념이 있다면 댓글로 알려주세요! [ 1 ] 여러가지 DI 방법 (1) 생성자 주입 - 생성자 호출 시점에 딱 1번만 호출되는 것이 보장되므로 불변, 필수 의존관계에 사용하는 것이 좋다. - 생성자가 1개만 있다면 @Autowired 를 생략할 수 있다. [ Config에서 DI ] @Bean public MemberRepository memberRepository() { return new MemberRepository(); } @Bean public MemberService memberService() { return new MemberService(memberRepository()); } [ 의존 자동주입 ] @C..