[SpringBoot] Autowired와 @Resource


[SpringBoot] Autowired와 @Resource

@Autowired란 스프링에서 인스턴스가 생성된 이후 @Autowired를 설정한 메소드가 자동으로 호출되고, 인스턴스가 주입된다. 즉 설정한 메소드에 스프링이 관리하는 Bean을 자동으로 Mapping 해준다는 개념이다. 변수, Setter 메소드, 일반 메소드, 생성자에 적용이 가능하다. @Autowired는 @Type을 통해 주입한다. @Autowired가 Type을 찾아서 주입하기 때문에 동일한 Bean 객체가 다수 있을 경우 @Qualifier 어노테이션을 함께 사용해야 한다. <context:compenent-scan> 태그 @Autowired로 의존 관계를 주입할 경우, 클래스에 해당 태그를 사용해야 한다. @Autowired와 @Resource 위의 어노테이션은 Bean을 자동으로 주입 해준다는 동일한..........



원문링크 : [SpringBoot] Autowired와 @Resource