Unsatisfied dependency expressed through field 'baseMapper'

使用MyBatisX自动生成Mapper接口,启动springboot项目时却报错

Error creating bean with name 'commentServiceImpl': Unsatisfied dependency expressed through field 'baseMapper';
...

  • 原因:
    自动生成的Mapper接口没有被扫描到
  • 解决方法
    1. 给每个Mapper接口添加@Mapper注解
    2. 或添加一个配置类,用@MapperScan注解扫描Mapper所在包名
@Configuration
@MapperScan("com.xxx.mappper")
public class MyBatisPlusConfig {
}
posted @   DaleLee  阅读(1837)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示