java.sql.SQLException: No value specified for parameter 2 现象原因解决办法常见场景 现象 执行SQL语句时报错: java.sql.SQLException: No value specified for parameter 2 原因 第2个参数的值没传到 解决办法 检查值与参数是否对应检查值的类型是否有问题 常见场景 值的类型是List,务必要转为array数组