со ссылкой на пример ниже, Autowiring Unmanaged Beans Annotated With @Component Он утверждает, что вы должны зарегистрировать компонент в XML-файл, и только тогда вы можете подключить его в классе Java, даже если вы использовали контекст: компонент-сканирование. Но пример Difference between context:annotation-config vs context:component-scan [смотри пример с наивысшими до голосов (174)] состояний, которые можно соединить фасоль без его определение в файле XML ..autowire unmanage бобов с использованием контекста: Компонент-сканирование
так я запуталась что правильное определение ?? Я на самом деле пытался и получил исключение, как описано в первом URL-адресе (Autowiring unmanaged beans). Если мы предположим, что определение бина требуется в файле xml, то каково реальное преимущество или разница между <context:annotation-config>
и <context:component-scan>
.
я нашел обе ссылки противоречащими друг другу