一、错误环境:
1.单独传入string参数,即parameterType="string"
2.sql中使用<if>,<when>标签对传入参数进行逻辑判断且使用非法变量名(这里为错误原因,也即非合法参数名称)
二、解决办法:
将sql中使用到的传入参数名称改为“_parameter”
1.单独传入string参数,即parameterType="string"
2.sql中使用<if>,<when>标签对传入参数进行逻辑判断且使用非法变量名(这里为错误原因,也即非合法参数名称)
将sql中使用到的传入参数名称改为“_parameter”