[IDEA]报错 Could not autowire. No beans of 'XXXMapper' type found. less... (Ctrl+F1)

2023-11-03

       在Idea的spring工程里,经常会遇到Could not autowire. No beans of 'xxxx' type found的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服。

问题

产生原因

spring auto scan配置,在编辑情况下,无法找不到对应的bean,于是提示找不到对应bean的错误。

1.常见于mybatis的mapper:

<!-- mapper scanner configurer -->
<bean id="mapperScannerConfig" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <property name="basePackage" value="com.kq.mapper" />
    <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
</bean>

2.使用@select

    @Select("select * from address limit 10")
    List<Map> findAllData();

 

解决方法

file---setting---inspections---spring core --- core --- 修改为 Warning + In All Scopes

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[IDEA]报错 Could not autowire. No beans of 'XXXMapper' type found. less... (Ctrl+F1) 的相关文章

  • ListView的性能优化之convertView和viewHolder

    ListView优化大致从以下几个角度 1 复用已经生成的convertView 2 添加viewHolder类 3 缓存数据 图片缓存 4 分页加载 一 复用convertView 首先讲下ListView的原理 ListView中的每一
  • Vue 集成mock.js

    mock js 官网地址 mockjs com mockjs是用来模拟产生一些虚拟的数据 可以让前端在后端接口还没有开发出来时独立开发 我们可以使用真实的url mockjs可以拦截ajax请求 返回设定好的数据 使用方式 这里主要讨论在v
  • com.mysql.jdbc.Driver错误解决方法

    把mysql的驱动包放在web工程下的WEB INF下的lib目录下即可
  • C++ 时间

    精确到秒的 std time 为了获得系统当前时间 目前 C 标准库里面给出的方法是 std time 它返回的结构体是 std time t 这个方法很方便很通用 但它有一些局限 它是精确到秒的 如果您需要更高精度的时间 比如说您需要精确
  • KCP】从零开始深入理解KCP原理(含TCP可靠机制原理), 及源码解析。

    目录 KCP是什么 KCP商业案例 KCP的实现原理 停等式ARQ协议 确认机制 超时重传 连续ARQ 1 回退n帧 go back n ARQ 2 选择重传协议 selective repeat 待补充 滑动窗口协议 TCP应用的ARQ机
  • mysql中 if 函数的使用

    在MySQL中 if 为流程控制函数 效果相当与java语句中的 if else 语法 IF 判断语句 结果一 结果二 注意 当判断语句为true时 为结果一 为false时 为结果二 例子 select if 5 gt 3 大于 小于
  • 回归商业初心,宝尊电商“深耕广拓”缔造品牌电商有质增长

    今年来 受疫情 通胀 能源等因素影响 全球市场都经历了不同程度的 震荡 寒气传递之间 电商行业开始摸索后疫情时代的前进之路 随着财报季来临 市场开始期待从各赛道标杆企业财报中看出行业走势 11月29日 品牌电商第一股 宝尊电商公布了2022
  • Cesium 同时拾取多个对象与 1024*1024 个坐标

    Cesium 拾取案例 在上一文 Cesium 中的离屏渲染 已经了解到 拾取可以通过离屏渲染实现 其中涉及到了颜色缓存和深度缓存的概念 拾取对象 颜色缓存 Cesium 的 Scene pick 只返回选中的第一个物体 根据上文已知原理是
  • SpringBoot不同环境动态加载不同配置文件

    在平常开发完成后 需要针对不同的环境进行不同的配置文件的选择 之前是建立多个配置文件 然后指定某一个配置文件使用 在进行部署的时候可以使用jar启动命令传参数的办法指定环境 但这样还不够通用 这里讲述一个根据环境变量自动加载不同配置文件的办
  • 根据智能停车场管理系统,分别按照最佳情况、可能情况、最差情况预估你的项目系统开发需要持续的时间。并详细地阐述原因。...

    最佳情况下 项目系统开发需要持续的时间可能为2 3个月 因为项目规划清晰 需求分析准确 技术团队的熟练度较高 且可能有部分已有的系统可以改造使用 因此可以减少开发系统的时间 可能情况下 项目系统开发需要持续的时间可能为3 4个月 因为项目规
  • 【React】antdpro开发指南

    前言 后台管理系统用的非常多 如果比较复杂点的后台可能会多人开发 这时候可能导致各种样式不统一之类的问题 antdpro用起来有一定学习成本 所以需要梳理一下 快速上手 npx create umi your project 选择最新v5
  • GATK流程

    一 使用GATK前须知事项 1 对GATK的测试主要使用的是人类全基因组和外显子组的测序数据 而且全部是基于illumina数据格式 目前还没有提供其他格式文件 如Ion Torrent 或者实验设计 RNA Seq 的分析方法 2 GAT
  • 机器学习(二)---决策树算法学习

    目录 前言 ID3 算法 C4 5 算法 CART 前言 决策树 decision tree 是一种基本的分类与回归方法 在分类问题中 表示基于特征对实例进行分类的过程 可以认为是 if then 的集合 也可以认为是定义在特征空间与类空间
  • Linux进程等待

    进程等待 父进程等待子进程退出 获取子进程的退出返回值 释放退出的子进程资源 避免子进程成为僵尸进程 僵尸进程 子进程先于父进程退出 但是父进程没有关注子进程的退出状态 子进程为了保存自己的退出状态 因此资源无法完全释放 如何等待 int
  • Centos7 安装MongoDB详细步骤

    闲来无事 学习服务器一系列配置 下面列一下安装MongoDB的过程和心得 1 下载 https www mongodb com try download community 2 可以创建一下单独文件夹来解压 tar zxvf mongodb
  • C++HeadFirst:第一章-设计模式入门

    案例 模拟Duck类应用 设计原则 找出应用中可能需要变化的部分 把不变和要变的部分分离独立出来 不要把他们的代码混在一起 把会变化的部分取出并 封装 起来 好让其他部分不会受到变化的影响 我们知道duck类中的fly 和quack 会随着
  • JAVA replaceAll 去所有空格

    public class Test1 1 public static void main String args String a1 Y Y Y N N N N Y Y Y N N Y Y Y Y N N N Y Y N Y Y Y Y Y
  • https原理和数字证书

    https原理和数字证书 为什么需要加密 什么是对称加密 什么是非对称加密 非对称加密 对称加密 中间人攻击 数字证书 数字签名 浏览器验证过程 怎么证明CA机构的公钥是可信的 HTTPS SSL TLS 的加密机制虽然是大家都应了解的基本
  • 匿名内部类 是否可以继承其它类,是否可以实现接口

    Inner Class 内部类 定义在类中的类 Nested Class 嵌套类 是静态 static 内部类 1 要创建嵌套类的对象 并不需要其外围类的对象 2 不能从嵌套类的对象中访问非静态的外围类对象 Anonymous Inner
  • 【Python学习】python不要使用任何模块名作为文件名(module 'xgboost' has no attribute 'DMatrix')

    今天第一次上手xgboost 上午按照安装教程吧xgboost装上 然后各种用得不亦乐乎 晚上关电脑吃饭去 回来开电脑想继续回味xgboost 发现一运行就出现了 module xgboost has no attribute DMatri

随机推荐

  • stream流最常用方法

    一 获取stream流 list或map或jsonarray使用 stream获取 数组通过stram of 获取 二 筛选 筛选出集合中的字段符合某一条件的值 筛选的结果是一个个整体 List list yw009IdDetail str
  • error while loading shared libraries: libstdc++.so.6

    编译安装包时出现 error while loading shared libraries libstdc so 6 cannot open shared object file No such file or direcory 下载安装如
  • mysql之mysq类型18

    概述 接下来按照以下来讲解mysql的主要数据类型 常见的数据类型 数值型 整型 小数 定点数 浮点数 字符型 较短的文本 char varchar 较长的文本 text blob 较长的二进制数据 日期型 1 数值型 mysql的数值型包
  • 编写谷歌浏览器插件入门

    概述 学习目标 如何开发一个简单的浏览器插件 学习前提 HTML CSS JavaScript基础 官方文档 http chrome cenchy com 入门 其实跟着官方的说明文档就能很快入门 而且是中文文档 第一步 在电脑本地的任意位
  • 众享比特董事长严挺出席2022中国计算机大会“元宇宙、Web3.0、NFT:机遇还是泡沫?”技术论坛

    12月10日晚 为期三天的2022中国计算机大会 2022CNCC 成功落下帷幕 众享比特董事长严挺出席 元宇宙 Web3 0 NFT 机遇还是泡沫 技术论坛并参与专题研讨 第三行左一为众享比特董事长严挺 中国计算机大会 CNCC 是由中国
  • 【华为OD机试c++/python】补种未成活胡杨【2023 B卷

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 近些年来 我国防沙治沙取得显著成果 某沙漠新种植N棵胡杨 编号1 N 排成一排 一个月后 有M棵胡杨未能成活 现可补种胡杨K棵 请问如何补种 只
  • java 什么情况下触发gc java gc触发时机

    以下是JVM中创建一个新对象的时候的完成的一个流程 二 Full GC触发过程 2 1 System gc 方法的调用 此方法的调用是建议JVM进行Full GC 虽然只是建议而非一定 但很多情况下它会触发 Full GC 从而增加Full
  • echarts环形图设置不重复颜色

    在做后台管理系统时 很多时候都需要用图表来展示数据 echarts是其中一种使用广泛的图表库 调色盘颜色种数有限 如5 1 2版本 只有9种颜色 当需要展示的种类超过9种时 就会重复使用默认的颜色列表 但是往往不希望使用重复的颜色 可使用如
  • R语言的习题练习(基本数据管理)

    1 创建如下数据框city 2 使用 为city数据框增加一列人口数population 分别取值为 1103 446 488 3 使用within函数或者transform函数为步骤2之后的city数据框增加一列log populatio
  • OpenCV入门系列3:图像的膨胀、开闭运算和梯度运算

    文章目录 前言 一 图像的膨胀 1 1 膨胀原理 1 2 膨胀实现 1 3 结果展示 二 开闭运算 2 1 开运算实现与结果 2 2 闭运算实现与结果 三 梯度运算 3 1 梯度介绍 3 2 梯度实现 3 3 结果展示 总结 前言 在系列2
  • 「一文搞定」串口、COM、UART、TTL、USB、RS-232、RS-485、I2C、SPI、CAN、1-WIRE

    文章目录 一 串口 二 UART 三 TTL电平 四 USB 五 RS 232 六 RS 485 七 IIC 八 SPI 九 CAN 十 1 WIRE 一 串口 1 串口概述 串行接口简称为串口 也叫串行通信接口 一般也叫COM口 这是一个
  • 显示没有可连接的后端服务器,网关没有可连接的后端服务器

    网关没有可连接的后端服务器 内容精选 换一换 负载均衡器会定期向后端服务器发送请求以测试其运行状态 这些测试称为健康检查 通过健康检查来判断后端服务器是否可用 负载均衡器如果判断后端服务器健康检查异常 就不会将流量分发到异常后端服务器 而是
  • doris前缀索引、doris bloom filter索引、doris bitmap索引原理及适应场景

    索引用于帮助快速过滤或查找数据 目前 Doris 主要支持两类索引 内建的智能索引 包括前缀索引和ZoneMap索引 用户创建的二级索引 包括Bloom Filter索引和Bitmap倒排索引 其中ZoneMap索引是在列存格式上 对每一列
  • 学习心得-强化学习【贝尔曼最优公式】

    只为记录学习心得 学习视频来源B站up主 西湖大学空中机器人 链接 https www bilibili com video BV1sd4y167NS spm id from 333 337 search card all click vd
  • Windows系统漏洞检测与漏洞利用以及修复(永恒之蓝ms17-010)

    前言 环境 攻击机 Linux kali IP 192 168 107 129 靶机 Windows 7 Enterprise x64 IP 192 168 107 143 实验条件 两台机子可以相互ping通 并且靶机 无补丁 开启了44
  • 测高原理PPT

    转载 https www slideserve com beryl radar altimeter fundamentals and near shore measurements powerpoint ppt presentation
  • Windows 下载安装 netcat(nc)命令

    Windows 下载安装 netcat命令 netcat nc 下载 netcat nc 安装 配置环境变量 测试 netcat nc 下载 netcat nc 下载地址 https eternallybored org misc netc
  • 脉动阵列

    脉动阵列是一个比较古老的概念 早在1982年就有了 可是 最近google的TPU采用了这个结构 脉动阵列又火了起来 我也是从今年新入职了一家公司后才接触到的 对比之前自己设计的AI架构 脉动阵列确实有很多优势 所以本文从传统AI计算架构和
  • java中filereader读取文件_FileReader读取文件

    前言 FileReader是一种异步文件读取机制 结合input file可以很方便的读取本地文件 input file 在介绍FileReader之前 先简单介绍input的file类型 input的file类型会渲染为一个按钮和一段文字
  • [IDEA]报错 Could not autowire. No beans of 'XXXMapper' type found. less... (Ctrl+F1)

    在Idea的spring工程里 经常会遇到Could not autowire No beans of xxxx type found的错误提示 但程序的编译和运行都是没有问题的 这个错误提示并不会产生影响 但红色的错误提示在有些有强迫症的