JDBC事务控制
2018-03-11 17:31
363 查看
默认是自动事务:
执行sql语句:executeUpdate() ---- 每执行一次executeUpdate方法代表事务自动提交。
通过jdbc的API手动事务:
开启事务:conn.setAutoComnmit(false);
提交事务:conn.commit();
回滚事务:conn.rollback();
通过jdbc的API手动事务:
开启事务:conn.setAutoComnmit(false);
提交事务:conn.commit();
回滚事务:conn.rollback();
注意:控制事务的connnection必须是同一个!
执行sql的connection与开启事务的connnection必须是同一个才能对事务进行控制
执行sql语句:executeUpdate() ---- 每执行一次executeUpdate方法代表事务自动提交。
通过jdbc的API手动事务:
开启事务:conn.setAutoComnmit(false);
提交事务:conn.commit();
回滚事务:conn.rollback();
执行sql语句:executeUpdate() ---- 每执行一次executeUpdate方法代表事务自动提交。
通过jdbc的API手动事务:
开启事务:conn.setAutoComnmit(false);
提交事务:conn.commit();
回滚事务:conn.rollback();
package connection; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class JdbcDemo { public static void main(String[] args) { // 1.注册驱动 Connection conn=null; try { Class.forName("com.mysql.jdbc.Driver"); // 2.获取连接connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/web13?useSSL=false", "root", "906722"); conn.setAutoCommit(false); // 3.取得statement Statement stmt = conn.createStatement(); // 4.执行sql stmt.executeUpdate("update user set name='bbb' where username='aaaa' "); conn.commit(); // 5.关闭资源 stmt.close(); conn.close(); } catch (Exception e) { try { conn.rollback(); } catch (SQLException e1) { e1.printStackTrace(); } e.printStackTrace(); } } }执行sql语句:executeUpdate() ---- 每执行一次executeUpdate方法代表事务自动提交。
通过jdbc的API手动事务:
开启事务:conn.setAutoComnmit(false);
提交事务:conn.commit();
回滚事务:conn.rollback();
注意:控制事务的connnection必须是同一个!
执行sql的connection与开启事务的connnection必须是同一个才能对事务进行控制
执行sql语句:executeUpdate() ---- 每执行一次executeUpdate方法代表事务自动提交。
通过jdbc的API手动事务:
开启事务:conn.setAutoComnmit(false);
提交事务:conn.commit();
回滚事务:conn.rollback();
相关文章推荐
- JDBC事务控制管理
- JDBC事务的控制问题
- jdbc 中对事务的控制
- JDBC事务控制管理
- 分层架构下的纯JDBC事务控制简单解决方案
- (12)JDBC事务控制
- JDBC事务控制管理
- JDBC事务控制管理
- 分层架构下的纯JDBC事务控制简单解决方案
- JDBC事务控制 菜鸟入门
- Java事务管理学习一 -- JDBC的事务控制
- 分层架构下的纯JDBC事务控制简单解决方案
- JDBC事务控制管理
- JDBC Oracle事务隔离(并发控制)
- 分层架构下的纯JDBC事务控制简单解决方案(续)
- JDBC事务控制
- 事务并发控制、隔离级别及JDBC事务
- 【转】JDBC事务控制管理
- 分层架构下的纯JDBC事务控制简单解决方案
- JDBC事务控制管理