概述
public class TransDemo {
public static void main(String[] args) {
Connection connection = null;
connection = DButil.getConnection();
System.out.println(null==connection);
try {
StudentDaoImpl studentDao = new StudentDaoImpl();
connection.setAutoCommit(false);
Student student = new Student(14, "小雪", 18, "女", new Date());
int i = 1/0;
studentDao.add(student);//添加
studentDao.delete(6);
connection.commit();//提交事务
} catch (Exception e) {
e.printStackTrace();
System.out.println("事务回滚了");
try {
connection.rollback();//如果抛出异常回滚
} catch (SQLException ex) {
throw new RuntimeException(ex);
}
}
}
}
返回事务提交的地方
最后
以上就是寂寞嚓茶为你收集整理的事务回滚的全部内容,希望文章能够帮你解决事务回滚所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复