gpt4 book ai didi

java - 我需要将所有数据库访问编写为这样的事务吗?

转载 作者:行者123 更新时间:2023-12-01 05:36:54 25 4
gpt4 key购买 nike

为了保证安全,我是否需要将所有访问数据库的代码都写成这样:


public void updateOrder(OrderData order) throw Exception {
....
coon.setAutoCommit(false);
Statement stmt = conn.createStatement();
String sql = "update order set .... where ";
try {
stmt.executeUpdate(sql);
conn.commit();
} catch (Exception e) {
conn.rollback();
} finally {<p></p>

}

}

在这个例子中,我只能访问一张表,我还需要将其视为事务吗?我需要将所有数据库访问编写为这样的事务吗?

最佳答案

这取决于是否有多个sql更新和插入。如果您正在执行单个更新或插入,它将在事务中隐式运行。

关于java - 我需要将所有数据库访问编写为这样的事务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8048327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com