I am using below code while inserting a row into database(oracle 10g xe,jar: ojdbc14.jar)
String sql = \"INSERT INTO SPONSOR_TB(ID,NAME,INDUSTRY_TYPE,IS_REPO
You are getting this exception because you are using JdbcTemplate instead of NamedParameterJdbcTemplate. MapSqlParameterSource works with NamedParameterJdbcTemplate.
JdbcTemplate
NamedParameterJdbcTemplate
MapSqlParameterSource