Invalid bound statement (not found): com.ruoyi.system.mapper.AuditLogMapper.selectById
时间: 2023-11-09 20:52:57 浏览: 113
MybatisPlus BaseMapper 中的方法全部 Invalid bound statement (not found Error处理)
5星 · 资源好评率100%
Invalid bound statement (not found): com.ruoyi.system.mapper.AuditLogMapper.selectById这个错误是由于没有找到对应的映射语句所导致的。你可以按照以下步骤进行排查和解决:
1. 首先,确保在全局配置文件中正确配置了映射文件。检查mapper标签中的resource属性是否正确指向了对应的映射文件路径。
2. 如果全局配置文件中的映射文件配置正确,那么可能是接口的映射文件配置有误。检查对应的接口的映射文件中是否存在selectById的SQL语句,以及SQL语句的id是否与错误信息中的相匹配。
3. 如果使用了mybatisplus的BaseMapper作为接口的父接口,并且在子接口中没有写上对应的范型,也会导致该错误。请确保UserMapper继承的BaseMapper也写上了对应的范型。
综上所述,要解决这个错误,你需要检查全局配置文件、接口的映射文件和范型的配置是否正确。
阅读全文