반응형
# 의존 객체 자동 주입이란?
- 스프링 설정 파일에서 의존 객체를 주입할 때 <constructor-org> || <property> 태그로 의존 대상 객체를 명시하지 않아도 스프링 컨테이너가 자동으로 필요한 의존 대상 객체를 찾아서 의존 대상 객체가 필요한 객체에 주입해 주는 기능이다
- 구현 방법은 @Autowired와 @Resource 어노테이션을 이용해서 쉽게 구현할 수 있다
@Autowired : 주입하려고 하는 객체의 타입이 일치하는 객체를 자동으로 주입한다
@Resource : 주입하려고 하는 객체의 이름이 일치하는 객체를 자동으로 주입한다
# @Autowired는 constructor, property, method에 다 사용 가능하지만,
@Resource는 counstructor에는 사용할 수 없다
반응형
'TIL > Spring' 카테고리의 다른 글
생명주기(Life Cycle) (0) | 2021.08.17 |
---|---|
의존객체 선택 (0) | 2021.08.15 |
스프링 설정 파일 분리 (0) | 2021.08.15 |
DI (Dependency injection) (0) | 2021.08.15 |
스프링 프로젝트 테스트 (0) | 2021.08.15 |