Tengo un problema al pasar un valor nulo a NamedParameterJdbcTemplate usando MapSqlParameterSource del spring framework. Alguien sabe cómo hacer esto?Spring JdbcTemplate/NamedParameterJdbcTemplate pasando el valor nulo como un valor de parámetro
Actualmente mi código es:
String sql = "update person set project = :project where id = :id;";
MapSqlParameterSource params = new MapSqlParameterSource();
params.addValue("project ", null);
params.addValue("id ", 1);
int count = newNamedParameterJDBCTemplate().update(sql, params);
Esto es donde consigo una NullPointerException.
¿Se configura el '' dataSource' para NamedParameterJDBCTemplate' que volvía de 'newNamedParameterJDBCTemplate()'? – Saar
xSNRG, ¿puedes compartir cuál fue el problema? La respuesta de Titi es la misma que tu código. – bschandramohan