IntelliJ Idea设置Could not autowire. No beans of 'xxx' type found
2024-10-21 15:08:59
1.问题描述
在Idea的spring工程里,经常会遇到Could not autowire. No beans of ‘xxxx’ type found的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服。
2.原因
spring auto scan配置,在编辑情况下,无法找不到对应的bean,于是提示找不到对应bean的错误。常见于mybatis的mapper,如下:
- <!-- mapper scanner configurer -->
- <bean id="mapperScannerConfig" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
- <property name="basePackage" value="com.adu.spring_test.mybatis.dao" />
- <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
- </bean>
3.解决方案
降低Autowired检测的级别,将Severity的级别由之前的error改成warning或其它可以忽略的级别。
最新文章
- 查找二维数组list[][]中的最大的子数组的和
- yii 基础版用rbac-plus
- 如何把android中布局文件(.xml)与相关的类(.java)进行关联?
- SULogger:iOS日志可视化工具
- MySQL主从复制中断处理一例
- vim plugin 原理
- 基于mongoDB的capped collection的性能优化
- Java 单文件下载及重命名
- project euler 14 collatz
- MySQLdb autocommit
- Win10安装安卓ADB驱动
- linux系统下的SVN安装
- ionic1 打包过程 常用命令行
- NABCD--团队项目1
- HDU - 6311 Cover(无向图的最少路径边覆盖 欧拉路径)
- Linux 的基本操作(初识linux)
- Linux安装配置NFS教程(CentOS 6.5)
- Django的开始
- EZ 2018 04 06 NOIP2018 模拟赛(七)
- 【Python】使用hashlib进行MD5和sha1摘要计算
热门文章
- XE5 Android 开发数据访问手机端 解决乱码的办法 [转]
- 解决“chrome adobe flash player不是最新版本”的方法
- VirtualBox中挂载物理磁盘
- 【Properties】在Properties中配置List
- Hadoop 管理工具HUE配置
- MySQL 服务启动y异常: 本地无法启动MySQL服务,报的错误:1067,进程意外终止---解决
- Flink 集群安装配置
- 百度地图api公交路线,IE下跳转百度地图后中文变成乱码的解决办法
- Oracle下PLSQL连接没有数据库的问题
- Html的本质及在web中的作用