【发布时间】:2011-07-10 11:30:29
【问题描述】:
我有一个用@Service 注释的 UserDetailsService 类。我也有 DAO 类 annonated,它们在我的控制器中自动装配和工作正常。
问题是当我想在我的 security-context.xml 中连接 UserDetailsService bean 时。 Spring 找不到 bean。是因为我的组件扫描在我的 controllers.xml 文件中并且超出了我的安全配置范围吗?
xml配置文件布局如下:
web.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" />
...
【问题讨论】:
标签: spring spring-mvc spring-security