第一个原则:事务不要嵌套使用(jdbc事务;JTA事务;)
第二个原则:一个事务最好放在一个方法里面执行,也就是说,一个事务不要通过多个方法去实现。
关于jdbc中的事务:jdbc默认autoCommit是true的,也就是一个sql语句就是一个事务,所以如果想要把多个sql语句组合成一个事务,要设置autoCommit为false,最后再同一个设置成true去统一执行。
第一个原则:事务不要嵌套使用(jdbc事务;JTA事务;)
第二个原则:一个事务最好放在一个方法里面执行,也就是说,一个事务不要通过多个方法去实现。
关于jdbc中的事务:jdbc默认autoCommit是true的,也就是一个sql语句就是一个事务,所以如果想要把多个sql语句组合成一个事务,要设置autoCommit为false,最后再同一个设置成true去统一执行。