public int update(java.lang.String sql, //sql语句
@Nullable
java.lang.Object... args //sql中参数列表
)
throws DataAccessException
//返回值是影响的数据库行数
针对单条数据的操作,可以使用update方法,这个方法是用来支持insert,update,delete操作的,实例如下:
例子1--插入:
public void create(String name, Integer age) {
String insertQuery = "insert into Student (name, age) values (?, ?)";
jdbcTemplateObject.update(insertQuery, name, age);
System.out.println("Created Record Name = " + name + " Age = " + age);
return;
}
例子2--更新:
public void update(Integer id, Integer age) {
String SQL = "update Student set age = ? where id = ?";
jdbcTemplateObject.update(SQL, age, id);
Sys