2010-06-15 7 views

Respuesta

11

No he probado esto, pero queryForObject con Double.class como último parámetro podría funcionar.

public double getAverageScore() { 
    return jdbctemplate.queryForObject("select avg(score) from test", Double.class); 
} 
5
public double getAverageScore() { 
    return jdbctemplate.queryForObject("select avg(score) from test", Double.class); 
} 
+3

Fuera de tema, solo interesante por qué la primavera no tienen ningún método de conveniencia para el doble y mucho tiempo, cuando hay uno para Int y Long – s5804

2
public Double avgByCampo(Long param) { 
    return simpleJdbcTemplate.queryForObject("SELECT avg(t.campo) FROM table t where t.id_campo = ?", Double.class, param); 
} 
Cuestiones relacionadas