使用mybatis接口参数只有一个string的时候 如果不指定@param 的话mybatis去会把parameterType参数默认成接口的参数类型然后对于xml里的#{a}参数 去调用该类型下参数a 的get/set方法然后就报错了。 使用了@param注解 mybatis就会一一对应赋值就不会导致这个错误