首页 > 代码库 > spring注解方式 idea报could not autowire,eclipse却没有问题
spring注解方式 idea报could not autowire,eclipse却没有问题
转载自http://blog.csdn.net/xlxxybz1314/article/details/51404700
在开发中我再applicationContext-dao.xml中加入了mapper扫描器
[html] view plain copy
- <!--mapper扫描器-->
- <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
- <!--扫描包路径,如果需要扫描多个包,中间使用半角逗号隔开-->
- <property name="basePackage" value=http://www.mamicode.com/"com.qianlv.ssmdemo.mapper" />
- <!--这里不用sqlSessionFactory是因为如果用会导致上面配置的dataSource失效-->
- <property name="sqlSessionFactoryBeanName" value=http://www.mamicode.com/"sqlSessionFactory" />
- </bean>
但是在编辑一个Service中注入mapper会提示could not autowire,但是可以正常执行的。
[java] view plain copy
- public class ItemsServiceImpl implements com.qianlv.ssmdemo.service.ItemsService{
- @Autowired
- ItemsMapperCustom itemsMapperCustom;
- public List<ItemsCustom> findItemsList(ItemsQueryVo itemsQueryVo) throws Exception {
- return itemsMapperCustom.findItemsList(itemsQueryVo);
- }
- }
我们需要改一下IDEA的设置
将最右边的Serverity改为Warning
spring注解方式 idea报could not autowire,eclipse却没有问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。