原文地址
要点:
1、事务在开启他的那个方法结束后就提交;
2、在这个事务里面添加的数据,在这个事务本身里面是能够看到的,只是其他事务不能看到这个数据;
我当时疑问的是第二点,为什么我没提交事物,查询的确实最新数据。
待探索:
1、@Transactional方法,调用普通方法;
2、@Transactional方法,调用@Transactional(propagation = Propagation.REQUIRES_NEW)方法;
原文地址
要点:
1、事务在开启他的那个方法结束后就提交;
2、在这个事务里面添加的数据,在这个事务本身里面是能够看到的,只是其他事务不能看到这个数据;
我当时疑问的是第二点,为什么我没提交事物,查询的确实最新数据。
待探索:
1、@Transactional方法,调用普通方法;
2、@Transactional方法,调用@Transactional(propagation = Propagation.REQUIRES_NEW)方法;