【异常-java- java.lang.IllegalArgumentException: Parameter with that position [1] did not exist】

SQL参数化查询报此错。

StringBuilder sb = new Stringbuilder("select * from XXX c");
 sql.append(" AND c.name LIKE ?");
 params.add("%"+ classesDTO.getName()+"%");
之前写成  c.name LIKE %?%  params.add(classesDTO.getName())导致出错。

猜你喜欢

转载自blog.csdn.net/choushi300/article/details/78216894
今日推荐