springmvc和mybatis整合后配置的事务是不是就是指一个service的方法里可能调用了好多dao的方法 要保证所有的dao方法正确才把这些dao方法插入到数据库的数据一起提交 要么一起回滚 |
|
#1 |
没有人指点一下啊
|
20分
#2 |
简单的可以这么理解,而且大多数情况也足够了。
如果更复杂的,可以看看Spring的事务Propagation |
#3 |
事务的传播来理解下
|
#4 |
去了解下事务的原子性。
一笔事务里可能存在多个数据库表操作,事务操作成功时,这些数据库表必须是一起更新的,如果有一个数据库更新失败了,就视作事务的失败,就需要一起回滚。 这个事务本身也是一个方法,并且可以做一个流水号用来记录和监控。 |