У меня есть класс UserDetailsService с аннотацией @Service.У меня также есть анонсированные классы DAO, которые автоматически подключаются и работают нормально в моих контроллерах.
Проблема в том, что я хочу подключить bean-компонент UserDetailsService в моем файле security-context.xml.Весна не может найти боб.Это потому, что мое сканирование компонентов находится в моем файле controllers.xml и выходит за рамки моей конфигурации безопасности?
XML-файл конфигурации, как показано ниже:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring/root-context.xml
/WEB-INF/spring/appServlet/security-context.xml
</param-value>
</context-param>
servlet-context.xml:
...
<beans:import resource="controllers.xml" />
...