码迷,mamicode.com
首页 > 编程语言 > 详细

spring注解方式 idea报could not autowire,eclipse却没有问题

时间:2017-04-17 22:10:10      阅读:740      评论:0      收藏:0      [点我收藏+]

标签:https   ati   board   svg   attribute   tar   turn   href   执行   

转载自http://blog.csdn.net/xlxxybz1314/article/details/51404700

 

在开发中我再applicationContext-dao.xml中加入了mapper扫描器

 

[html] view plain copy
 
 技术分享技术分享
  1. <!--mapper扫描器-->  
  2. <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">  
  3.     <!--扫描包路径,如果需要扫描多个包,中间使用半角逗号隔开-->  
  4.     <property name="basePackage" value="com.qianlv.ssmdemo.mapper" />  
  5.     <!--这里不用sqlSessionFactory是因为如果用会导致上面配置的dataSource失效-->  
  6.     <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />  
  7. </bean>  


但是在编辑一个Service中注入mapper会提示could not autowire,但是可以正常执行的。

 

 

[java] view plain copy
 
 技术分享技术分享
  1. public class ItemsServiceImpl implements com.qianlv.ssmdemo.service.ItemsService{  
  2.   
  3.     @Autowired  
  4.     ItemsMapperCustom itemsMapperCustom;  
  5.   
  6.     public List<ItemsCustom> findItemsList(ItemsQueryVo itemsQueryVo) throws Exception {  
  7.         return itemsMapperCustom.findItemsList(itemsQueryVo);  
  8.     }  
  9.   
  10. }  

我们需要改一下IDEA的设置

 

技术分享

将最右边的Serverity改为Warning

spring注解方式 idea报could not autowire,eclipse却没有问题

标签:https   ati   board   svg   attribute   tar   turn   href   执行   

原文地址:http://www.cnblogs.com/ljdblog/p/6724888.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!