问题描述
如select*fromuserswhereidin.....该如何使用?jdbcTemplate.update(sql,newObject[]{});
解决方案
解决方案二:
需要根据参数的个数生成in后的?字符串,然后再用参数去查询
解决方案三:
springJdbcTemplatein必需要加括号select*fromuserswhereidin(?);注意传入参数的个数及顺序
解决方案四:
引用2楼whos2002110的回复:
springJdbcTemplatein必需要加括号select*fromuserswhereidin(?);注意传入参数的个数及顺序
就是select*fromuserswhereidin(?,?,?,?);jdbcTemplate.update(sql,newObject[]{param1,param2,param3,param4});这样吗?
解决方案五:
引用3楼whz137458的回复:
Quote: 引用2楼whos2002110的回复:
springJdbcTemplatein必需要加括号select*fromuserswhereidin(?);注意传入参数的个数及顺序就是select*fromuserswhereidin(?,?,?,?);jdbcTemplate.update(sql,newObject[]{param1,param2,param3,param4});这样吗?
用一个占位符就好了
时间: 2024-10-24 15:33:32