Как Spring подбирает кандидатов для инжекции по имени и типу

JavaSpringинъекция зависимостейфреймворки