필요한 의존 객체의 "타입"에 해당하는 빈을 찾아 주입한다.
@Autowired
사용할 수 있는 위치
세터나 필드의 경우 required 옵션을 이용해 옵셔널 하게 설정 가능
@Autowired(required = false)
같은 타입의 빈이 여러개 일 때
@Repository @Primary
@Autowiered @Qualifier("myBookRepository")