다양한 의존관계 주입 생성자 주입code 생성자 호출시점에 딱 1번만 호출되는 것이 보장된다.불변, 필수 의존관계에 사용.스프링 빈은 생성자가 1개일 경우에는, @Autowired를 생략해도 자동 주입된다.수정자(setter 주입)code※ 전역변수에 final을 삭제햇다.setter 필드를 이용해 생성자를 주입한다.선택, 변경 가능성이 있는 의존관계에 이용.(실제로는 거의 사용되지 않음)자바빈 프로퍼티 규약의 수정자 메서드 방식을 사용하는 방법이다.필드 주입code필드에 바로 의존성을 주입하는 방법이다.코드가 간결하여 이전에는 많이 썼으나, 외부에서 변경이 불가능해서 테스트하기 어렵다.따라서 비권장된다.(테스트 코드 등에서는 사용할만하다)일반 메서드 주입code일반 메서드를 통해서 주입 받을 수 있다...