У меня есть два определения bean-компонента в моем application-context.xml (BeanClassA, BeanClassB). Если BeanClassA имеет @Autowired аннотацию BeanClassB, должен ли BeanClassB быть объявлен BEFORE BeanClassA в определениях bean-компонентов в application-context.xml? В более общем случае существует неотъемлемый порядок, в котором будут загружены бобы.Порядок загрузки весенних бобов
0
A
ответ
3
№ Если у вас нет сложных круговых зависимостей, Spring сможет опубликовать все инъекции, прежде чем делать какие-либо бобы доступными для вас. Порядок объявлений в XML не важен.
Смежные вопросы
- 1. Какой порядок весенних бобов?
- 2. Жизненный цикл весенних бобов
- 3. Резолюция о проверке весенних бобов
- 4. Как я могу получить подробный журнал для загрузки Весенних бобов?
- 5. Практика загрузки весенних фасоли
- 6. Использование весенних сессионных бобов без весны MVC
- 7. Исключение исключений весенних бобов при запуске сервера
- 8. Игнорирование инъекции весенних бобов, если класс недоступен
- 9. понимание областей весенних бобов в веб-приложении
- 10. Как получить данные из класса весенних бобов?
- 11. Как я могу обеспечить порядок загрузки весенних бобах?
- 12. Порядок инициализации весенних аспектов/советников
- 13. Как избежать извлечения весенних бобов из контекста приложения в webapp?
- 14. Включить JSP Пользовательский taglib для использования весенних бобов
- 15. Мониторинг весенних бобов с JavaMelody в проекте Spring-Boot
- 16. Создание экземпляров весенних бобов в динамически создаваемых классах
- 17. зачем мне нужна «партии:» префикс в моих весенних бобов
- 18. Замена инъекции весенних бобов через XML с помощью аннотационной инъекции
- 19. Порядок загрузки весенней конфигурации
- 20. Как установить порядок сборки бобов весной?
- 21. RedBeanPHP ЗАГРУЗКИ бобов Иды 'не найден
- 22. Как получить прототип бобов весной загрузки
- 23. Весна не использует автопогрузчик для загрузки бобов
- 24. Guava breaks Начало загрузки весенних загрузок
- 25. Получение времени инициализации весенних фасонов
- 26. Что такое порядок загрузки бобов, если у меня есть несколько файлов конфигурации весной?
- 27. При внутривенном введении списка бобов, является порядок в списке же, как и в установленном порядке бобов
- 28. Весна: Как обеспечить порядок регистрации бобов в контейнере?
- 29. asp.net Порядок загрузки javascript
- 30. Обеспечить порядок загрузки компонентов
Спасибо за ваш ответ, Sotirios, Когда я укажу его в текущем порядке, то есть BeanClassB, объявленный AFTER BeanClassA, я спорадически вижу исключение NoSuchBeanDefinitionFoundException, может ли это быть связано с тем, как они загружаются. Я подозреваю, что иногда BeanClassA пытается загрузить без загрузки BeanClassB сначала в BeanFactory. –
@ looseseal_90 Нет. У вас что-то еще происходит. Я предлагаю вам задать другой вопрос со всеми необходимыми подробностями. (Или отредактируйте это, но не привыкните полностью менять свой вопрос.) –
Постараюсь дать более подробный обзор проблемы в новом вопросе. Ошибка, которую я иногда вижу, заключается в том, что автозапуск BeanClassB не прошел с использованием исключения NoSuchBeanDefinitionException, это работает большую часть времени, но не все. Вот почему я думал, что это может быть связано с загрузкой заказа. Спасибо в любом случае !! –