У меня есть класс с именем Бар со следующей аннотацией: @Configurable(autowire = Autowire.BY_TYPE)
Spring autowire и прототип сфера
На частном члена у меня есть следующее примечание:
@Autowired(required = true)
private Foo foo;
В конфигурации яровой У меня есть фасоль класса Foo. Если компонент определяется с scope="prototype"
он не работает, и я получаю следующее исключение:
NoSuchBeanDefinitionException: Нет соответствия боб типа Foo не найдено для зависимости: ожидается, по крайней мере один боб, который квалифицируется как autowire кандидата на этот Зависимость
Как только я сменил введенную область бобов на "singleton"
, она отлично работает.
Не разрешена ли автоматическая проводка прототипа с фасолью?
Есть ли способ обхода (помимо получения бобов вручную)?
Заранее спасибо, Авнер
http://www.stackoverflow.com/questions/27776672/spring-protype-scope-behaviour/27782040#27782040 –