SpringSecurity 为什么不能 自动扫描Service

zhangyao 2014-10-25
class UserDetailsServiceImpl implements UserDetailsService里面有
@Autowired
private IUserService userService;
@Autowired
private IRoleService roleService ;


为什么在项目扫描时,无法自动注入这2个service?

IUserService和IRoleService的实现类:
@Transactional
@Service("userService")
public class UserServiceImpl  extends ServiceSupport<User> implements IUserService


spring的自动扫描页打开了
<!-- 自动扫描service --> 
<!-- 注解驱动 --> 
    <mvc:annotation-driven /> 
<context:component-scan base-package="cn.bj.core" />
<context:annotation-config />


请大神明示。。。
fs060171816 2014-10-27
看下你的UserServiceImpl类在不在cn.bj.core下面。。
liuyinsongzi 2014-10-27
<!-- 引用@Autowired必须定义这个bean -->
<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>

<!-- 自动扫描(自动注入) --> 
<context:component-scan base-package="com.vip.isv.yhd.*.service" />
<context:component-scan base-package="com.uip.isv.yhd.*.dao" />
Global site tag (gtag.js) - Google Analytics