在用mybatis过程中,遇到了这个错误。
Parameter 'dealercode' not found. Available parameters are [dealerProductVo, param1]
经过盘查发现,所以mapper接口和xml文件都是正确的,
最后找出了问题所在,因为用@Param
指定参数,mybatis会认为传的是一个参数而不是一个对象,所以就会爆了错误 :Parameter ‘dealercode’ not found. Available parameters are [dealerProductVo, param1],因此找不到dealercode了。
解决办法:
删掉@Param
注解即可。