Type interface com.lger.mapper.CommodityMapper is not known to the MapperRegistry.
时间: 2024-06-05 15:11:44 浏览: 59
Mybatis注解学习--xxxMapper is not known to the MapperRegistry
这个错误通常是因为 Mybatis 配置文件中的 Mapper 类路径配置错误导致的。请检查以下几个方面:
1. 确认 Mapper 接口的包名和类名是否正确,是否和 Mybatis 配置文件中的配置一致。
2. 确认 Mybatis 配置文件中是否正确配置了 Mapper 接口的路径,是否和 Mapper 接口所在的包路径一致。
3. 如果是使用注解方式配置的 Mapper,检查是否在 Mybatis 配置文件中开启了注解扫描功能。
如果以上几个方面都没有问题,可以尝试重新编译项目并重新部署。如果问题仍然存在,可以尝试使用 Mybatis 提供的 MapperScannerConfigurer 进行配置,这样可以避免手动配置 Mapper 接口路径的问题。
阅读全文