记录一下

调用mybatis-puls自带的list和selectList方法,报如下错误

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'param' not found. Available parameters are [ew, param1]

原因就是我有个方法名与mybatis-puls自带的重名了

换个其它名字即可

因为调用的时候,是根据名字来的,如果你名字重复,就会用你的方法

当然,出现这个情况还有其它原因,例如参数名mapper.java 和 mapper.xml命名的参数不一样等情况,这里就记录这个情况。

Logo

一站式 AI 云服务平台

更多推荐