💻IDEA SpringBoot报错:找不到UserMapper?🤔
最近在使用SpringBoot开发项目时,遇到了一个让人头疼的问题——`UserMapper`类型的Bean无法被自动装配!😱 报错信息清晰地显示:`No qualifying bean of type 'com.example.mapper.UserMapper' available`。这让我怀疑是不是配置出了问题,但检查后发现代码逻辑似乎没有错误。🧐
首先确认了`UserMapper`是否被正确标注为`@Mapper`注解,并且接口所在的包已被扫描到。接着排查了`application.properties`文件中的`mybatis.mapper-locations`路径设置,确保它指向了`UserMapper.xml`文件所在目录。然而问题依旧存在。😭
最后发现,原来是`@MapperScan`注解的路径写错了,导致SpringBoot未能识别Mapper接口。修改路径后重新启动项目,一切恢复正常!🎉
💡 小贴士:记得在主类上添加`@MapperScan("mapper包路径")`,这样Spring才能找到你的Mapper类哦!
SpringBoot MyBatis 编程问题
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。