jdbcTemplate.execute("update TableA set name = 'Andy’ where id=3");

2、update背后是借助于java.sql.PreparedStatement完成,而execute是基于java.sql.Statement。

3、update返回int, 即受影响的行数。execute返回void

4、execute不接受参数,无返回值,适用于create和drop table。

update可以接受参数,返回值为此次操作影响的记录数,适合于insert, update, 和delete等操作。

标签:getJdbcTemplate,execute,update