根据教程用@Autowired 不行 说是 Could not autowire. No beans of 'UserDAOMapper' type found
这就要说到@Autowired和@Resource的区别了,@Autowired默认按类型匹配,@Resource默认按照名称匹配。@Resource相对而言更精确些,它功能上相当于@Autowired和@Qualifier("名称") 的组合。而且@Resource这个注解是属于J2EE,减少了与spring的偶合,建议使用。
为什么我用
@Resource
他说Cannot resolve symbol 'Resource'
我也是,使用@Autowired后,对象下面有红色波浪线,但是不影响运行