필요한 의존 객체의 "타입"에 해당하는 빈을 찾아 주입한다.

@Autowired

사용할 수 있는 위치

세터나 필드의 경우 required 옵션을 이용해 옵셔널 하게 설정 가능

@Autowired(required = false)

같은 타입의 빈이 여러개 일 때

@Repository @Primary
@Autowiered @Qualifier("myBookRepository")