今天用spring boot jdbc 报了这么一个错,数据库连接地址加参数或是网上其它的方法都未解决,最终发现是个小马虎:占位符和实际参数不匹配,特此记录下:
如:
String a = "test";
String b = "test";
String c = "test";
sql = " insert into table(a,b,c) values(?,?) ";
dao.update(sql,a,b,c); //此时就报错Parameter metadata not available for these statement Query...,占位符只有两个 ?