Olá pessoal,
to com um problema aki no método query do jdbcTemplate passando parametros.
No banco está DECIMAL, quando passo um Long com 5 digitos como parametro, ex.: 50001. Retorna a consulta, mas qdo
passo com 6 digitos ex.: 854362 ele lança uma exceção
cause: Ocorreu um estouro durante a conversão do tipo de dados numéricos de "854362"
detailMessage: Ocorreu uma exceção durante a conversão de BigDecimal
logger.debug("Executando método findNegocioProdutoPastaSubPastaFromNPP com npp = " + s);
List lista = this.query(this.getFindNegocioProdutoPastaSubPastaFromNPP(),
new Object[] {
new Long("854362");
},
new NegocioProdutoPastaSubPastaRowMapper(npp2));
return lista;
Já tentei passar BigDecimal como parametro, tentei passar como parametro SqlParameterValue nenhum dos dois de certo.
Quem puder me ajudar agradeço desde já,
att,