public void allTotal(){ try { String sql = "select SUM(total) from goods"; template.update(sql); } catch (DataAccessException e){ e.printStackTrace(); } }这个方法中,我要怎么修改才能将SUM(total)的值return
时间: 2023-02-21 15:31:45 浏览: 101
你可以将方法的返回类型改为你需要的数据类型,例如int或者double,并使用JDBCTemplate的queryForObject方法来执行查询,最后将查询的结果返回。代码示例如下:
```
public int getTotalSum() {
String sql = "select SUM(total) from goods";
return template.queryForObject(sql, Integer.class);
}
```
在上面的代码中,queryForObject方法会返回单个查询结果,因此你可以将其作为方法的返回值。
阅读全文