如何在jdbcTemplate queryForInt中传递多个参数以获取计数。我已经尝试过了

Integer count = this.jdbcTemplate
    .queryForInt("select count(name) from table_name where parameter1 = ? and parameter2 = ?", new Object[]{parameter1,parameter2});

但是它显示queryForInt为罢工。

最佳答案

从3.2.2版开始,queryForInt()和queryForLong()均已弃用(如果出错,请更正)。要解决此问题,请用queryForObject(String,Class)替换代码。

 this.jdbcTemplate.queryForObject(
                    sql, new Object[] { parameter1,parameter2 }, Integer.class);

根据spring docs

关于java - jdbctemplate计算queryForInt并传递多个参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34216124/

10-13 00:03