MyBatisPlus 报错 Available parameters are [ew, param1]

2,099 阅读1分钟

一、问题

今天把项目从 mybatis 转为 mybatis-plus 的时候,报了这个错误 org.apache.ibatis.binding.BindingException: Parameter 'title' not found. Available parameters are [ew, param1, et, param2]

二、原因

Mybatis 的 XML 文件中的方法ID,和 BaseMapper 的 ID 的重复了,导致冲突

image.png

image.png

三、解决

将 XML 中冲突的方法给 注释 掉即可