목록@Component (1)
공부하는 스누피
[Spring] 자동 의존 주입을 위한 어노테이션들
@Autowired 어노테이션 - 의존 자동 주입 기능을 사용하기 위해 대상 객체에 붙이는 어노테이션이다. - Bean 객체의 메소드에 붙이면 해당 메소드를 호출하고, 메소드 파라미터 타입에 해당하는 Bean을 찾아 인자로 주입한다. - 필드에도 적용할 수 있다. - 설정 클래스에서 직접 주입을 하지 않아도 되어 편리하다. - @Qualifier로 주입 Bean의 중복을 막을 수 있다. 없으면 Bean의 이름을 한정자(Qualifier)로 지정한다. - @Primary로도 중복을 막을 수 있다. @Primary가 붙여진 Bean을 우선시 한다. - required 속성을 false로 지정하면 Bean이 존재하지 않아도 메소드를 호출하지 않기 때문에 Exception 발생 안함. => 자동 주입 대상 타입..
Web/Spring
2020. 8. 7. 01:23