1 初步理解 理解事务之前,先讲一个你日常生活中最常干的事:转账. 场景设定: 用户名 余额 A 1000 B 1000 操作: A通过支付宝给B转账200块,做这件事情会进行两个操作. 1:A账号-200 2:B账号+200 结果: 1:所以如果成功进行了一次转账操作的话,得到的数据应该是如下: 用户名 余额 A 800 B 1200 2:但是如果是在失败的情况下,没有做事务处理的话,可能会得到一种情况就是: 用户名 余额 A 800 B 1000 从上面的数据看,A账号成功扣除了20…
java.lang.IllegalStateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here这个异常 这个错误,网上说的原因一大推,反正我这个出的问题 是因为 虽然我在 spring 里把事务都配置好了,结果运行就出现这个错误,看看配置都没什么问题,都是网上 案例 照 写编码的,还是错的,结果发现是因为 我…
package cn.itcast.bean; import org.springframework.jdbc.core.PreparedStatementSetter; public class User { private int Id; private String Name; public int getId() { return Id; } public void setId(int id) { Id = id; } public String getName() { return N…