Springboot常见问题(bean找不到)

如图错误显示userMapper bean没有找到。

解决方案:
  1. mapper包位置有问题:因为SpringBoot默认的包扫描机制会扫描启动类所在的包同级文件和子包下的文件。
  2. 注解问题: 比如没有加@mapper注解


然而无论是UserMapper所在的包位置还是@Mapper注解都是没有问题。

最后:


最后发现原来是我springboot的版本和mybatis起步依赖的版本出现冲突导致的。

解决方案:

降低springboot版本(注意:改完后一定要刷新Maven
最后成功解决:

相关推荐
iPadiPhone3 分钟前
流量洪峰下的数据守护者:InnoDB MVCC 全实现深度解析
java·数据库·mysql·面试
Nuopiane4 分钟前
关于C#/Unity中单例的探讨
java·jvm·c#
win x6 分钟前
JVM类加载及双亲委派模型
java·jvm
毕设源码-赖学姐19 分钟前
【开题答辩全过程】以 滑雪场租赁管理系统的设计与实现为例,包含答辩的问题和答案
java
Javatutouhouduan27 分钟前
SpringBoot整合reids:JSON序列化文件夹操作实录
java·数据库·redis·html·springboot·java编程·java程序员
wen__xvn38 分钟前
模拟题刷题3
java·数据结构·算法
bug攻城狮40 分钟前
Spring Boot应用内存占用分析与优化
java·jvm·spring boot·后端
無限進步D1 小时前
Java 循环 高级(笔记)
java·笔记·入门
迪巴拉15251 小时前
基于Vue与Spring Boot+Open Cv的智慧校园考勤系统
前端·vue.js·spring boot
小六溜了1 小时前
模块二十三.网络编程&正则表达式&设计模式
java