Springboot常见问题(bean找不到)

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

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


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

最后:


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

解决方案:

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

相关推荐
Chase_Mos1 小时前
Spring 必会之微服务篇(1)
java·spring·微服务
小林学习编程3 小时前
SpringBoot校园失物招领信息平台
java·spring boot·后端
撸码到无法自拔3 小时前
docker常见命令
java·spring cloud·docker·容器·eureka
愿你天黑有灯下雨有伞4 小时前
Spring Boot整合Kafka实战指南:从环境搭建到消息处理全解析
spring boot·kafka·linq
heart000_14 小时前
IDEA 插件推荐:提升编程效率
java·ide·intellij-idea
Clf丶忆笙4 小时前
SpringBoot异步处理@Async深度解析:从基础到高阶实战
spring boot
ŧ榕树先生4 小时前
查看jdk是否安装并且配置成功?(Android studio安装前的准备)
java·jdk
未来的JAVA高级开发工程师5 小时前
适配器模式
java
LUCIAZZZ5 小时前
JVM之内存管理(一)
java·jvm·spring·操作系统·springboot
D_aniel_5 小时前
排序算法-计数排序
java·排序算法·计数排序