2

我正在尝试使用从数据库NamedParameterJdbcTemplate中检索Decimal(4,2)值。如果它是一个int值,我可以做到,NamedParameterJdbcTemplate.queryForInt()但我没有找到用于检索小数的类似函数。请帮忙。

4

1 回答 1

3

您可以使用以下queryForObject方法NamedParameterJdbcTemplate

// Thanks to  Mark Rotteveel
BigDecimal result = (BigDecimal)template.queryForObject("select 1.0 from dual", new HashMap(), java.lang.BigDecimal.class);
于 2012-09-30T07:00:27.297 回答