QueryRunner对象的update方法
时间: 2023-12-27 21:21:50 浏览: 123
QueryRunner使用
QueryRunner对象的update方法是Apache Commons DbUtils库提供的一个简化JDBC操作的工具类中的一个方法。该方法用于执行SQL语句并返回更新的记录数,它的语法如下:
```java
public int update(Connection conn, String sql, Object... params) throws SQLException;
```
其中,参数说明如下:
- conn:一个有效的数据库连接对象。
- sql:要执行的SQL语句,可以包含占位符"?",例如:"update book set book_name=?,isbn=?,category=? where book_id=?"
- params:可选的参数列表,用于替换SQL语句中的占位符"?",参数的顺序与占位符的顺序对应。
update方法会将SQL语句和参数传递给PreparedStatement对象,执行SQL语句并返回更新的记录数。如果SQL语句中包含占位符,那么params参数必须提供与占位符对应的参数值。如果SQL语句不包含占位符,则params参数可以省略。如果执行SQL语句出现异常,update方法会抛出SQLException异常。
阅读全文