// 获取数据库连接
Connection conn = DBSql.open();//根据实际情况获取自己的连接池中的连接
if (conn != null) {
try {
// 1.关闭数据库事务
conn.setAutoCommit(false);
// 2.处理账户操作
//TODO 业务代码
// 3.提交事务
conn.commit();
} catch (SQLException e) {
// 4.回滚
conn.rollback();
e.printStackTrace();
} finally {
// 5.关闭连接
if (conn != null) {
try {
conn.close();
} catch (SQLException e1) {
e1.printStackTrace();
}
}
}
}
手动处理原生Java事务
最新推荐文章于 2024-05-04 13:30:12 发布