spring注解方式 idea报could not autowire,eclipse却没有问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring注解方式 idea报could not autowire,eclipse却没有问题相关的知识,希望对你有一定的参考价值。
转载自http://blog.csdn.net/xlxxybz1314/article/details/51404700
在开发中我再applicationContext-dao.xml中加入了mapper扫描器
- <!--mapper扫描器-->
- <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
- <!--扫描包路径,如果需要扫描多个包,中间使用半角逗号隔开-->
- <property name="basePackage" value="com.qianlv.ssmdemo.mapper" />
- <!--这里不用sqlSessionFactory是因为如果用会导致上面配置的dataSource失效-->
- <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
- </bean>
但是在编辑一个Service中注入mapper会提示could not autowire,但是可以正常执行的。
- 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却没有问题的主要内容,如果未能解决你的问题,请参考以下文章
spring boot+mybatis注解使用方式(无xml配置)设置自动驼峰明明转换(),IDEA中xxDao报错could not autowire的解决方法
IDEA报错Could not autowire. No beans of 'XXXXX' type found
spring boot配置spring-data-jpa的时候报错CannotCreateTransactionException: Could not open JPA EntityManager
springboot注解@Value总是报Could not resolve placeholder的问题
运行项目IDEA报 Could not create the Java Virtual Machine问题解决
IDEA解决"Could not autowire. No beans of 'xxxx' type found"的错误提示