springboot扫描不到mapper
时间: 2023-05-01 19:00:45 浏览: 146
解决SpringBoot整合Mybatis扫描不到Mapper的问题
Spring Boot 扫描不到 mapper 的原因可能是配置文件中扫描包路径错误,或者 mapper 接口所在的包被排除在外了。您需要检查以下几点:
1. 确保 mapper 接口所在的包被扫描到,在 application.properties 或 application.yml 中配置 mybatis.mapper-locations 或 mybatis.type-aliases-package
2. 确保 mapper 接口所在的包没有被排除在外,在启动类上添加 @MapperScan 注解
3. 确保 mapper 接口上添加了 @Mapper 或 @Repository 注解
如果仍然扫描不到,建议查看日志或调试以了解具体原因。
阅读全文