의존관계 자동 주입이전 게시물에서 다뤘듯이 AppConfig와 같은 설정 정보가 없기 때문에 컴포넌트 스캔을 하는 과정에서 의존관계 자동 주입이 이뤄줘야 한다.이번 게시물에서는 의존관계 주입 방법과 관련된 내용을 다뤄보겠다.다양한 의존관계 주입 방법의존관계 주입은 크게 4가지 방법이 있다.생성자 주입수정자 주입(setter 주입)필드 주입일반 메서드 주입생성자 주입이름 그대로 생성자를 통해서 의존 관계를 주입 받는 방법이다.지금까지 우리가 진행했던 방법이 바로 생성자 주입이다.특징생성자 호출시점에 딱 1번만 호출되는 것이 보장된다.불변, 필수 의존관계에 사용이와 관련있는 키워드를 생각하면 "final" 키워드가 생각나야 한다. final 필드는 반드시 생성자에서 값(인스턴스)을 넣어줘야 한다.packag..