但行好事
莫论前程❤

Spring3.2.2之后jdbctemplate中的queryForInt方法不可用

String sql = "SELECT count(*) FROM USERS WHERE username = ?";
int count = getJdbcTemplate().queryForInt(sql, new Object[] { username });  

如上所示,queryForInt()一直在报错。

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

String sql = "SELECT count(*) FROM USERS WHERE username = ?";
int count = getJdbcTemplate().queryForObject(sql, new Object[] { username }, 
                                                                  Integer.class);
赞(0) 打赏
未经允许不得转载:刘鹏博客 » Spring3.2.2之后jdbctemplate中的queryForInt方法不可用
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏