Spring/Spring icia 44일차
Spring IntelliJ @Autowired @ModelAttribute
@Autowired 문법이란? 필요한 의존 객체의 타입에 해당하는 bean을 찾아서 주입하는 기능 Spring Container에 등록한 bean에게 의존 관계 주입이 필요할 때 ( DI = 의존성 주입 ) 을 도와주는 어노테이션 문법이다. Spring Container에 bean들을 모두 등록한 후에 의존성 주입 단계가 이루어지는데 이 때 @Autowired 어노테이션이 부여된 메소드가 실행되며 필요한 인스턴스를 주입한다. @Autowired은 생성자 , setter , field를 사용할 수 있다. 생성자 주입 방법 Constructor 생성자를 통해 의존 관계를 주입하는 방법이다. 객체가 생성될 때 딱 한번 호출되는 것이 보장된다. 의존관계가 변하지 않는 경우 필수 의존관계에 사용된다. 생성자가 하..