概述
package cn.itcast_jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCDome {
public static void main(String[] args)
{
//通过jdbc去控制事务
Connection coon
= null;
try {
//注册驱动
Class.forName("com.mysql.cj.jdbc.Driver");
//获取connection
coon =
DriverManager.getConnection("jdbc:mysql://localhost:3306/web19?useSSL=FALSE&serverTimezone=GMT%2B8","root","123456");
//手动开启事务
coon.setAutoCommit(false);
//获取执行平台操作SQL语句
Statement stmt = coon.createStatement();
//操作sql
stmt.executeUpdate("insert into account values(null,'dalong',3000)");
//事务提交
coon.commit();
//关闭资源
stmt.close();
coon.close();
} catch (Exception e) {
// 事务回滚
try {
coon.rollback();
} catch (SQLException e1) {
e1.printStackTrace();
}
e.printStackTrace();
}
}
}
最后
以上就是积极背包为你收集整理的JDBC事务实现的全部内容,希望文章能够帮你解决JDBC事务实现所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复