0

任何人都可以帮助我解决这个问题:如果我执行 JDBC batchUpdate,它更新了几个表并且没有包装到任何事务中,它会锁定任何表或行吗?

我的代码执行了一堆 UPDATE 语句,所有这些语句如下所示

    String sql = "UPDATE contacts SET ref_counter = ? where uid = ?";
    jdbcTemplate.batchUpdate(sql, new CustomBatchPreparedStatementSetter(elements));

任何文档链接将不胜感激(我还没有找到任何...)

提前致谢!

4

1 回答 1

1

锁定(如果有)依赖于实现,因此不是由 JDBC 本身定义的。

于 2012-04-09T13:26:12.890 回答