MyBatis遇到了一个很奇怪的问题,@Select注解一直报错:
Parameter index out of range (1 > number of parameters, which is 0).]
参数匹配完成后仍然报错,仔细检查后仍不行遂注释掉而后重写(注解完全一致),结果竟然正常了,不知道这是什么错误引起的。我的业务如下所示(忽略掉limit语句):
之前用Xcode写iOS也有一个差不多的问题,就是代理方法没有执行,手动重写即可。碰到这样的情况仔细检查代码和配置后仍未果,可注释掉重写试试。