面试当中问到了:简述spring的事务管理机制。我该怎么回答,请高手赐教。

2024-11-23 12:21:54
推荐回答(3个)
回答1:

有一条不执行就都不执行,都可以执行的话就执行
事务失败后,自己记录事务失败的信息。而且这个信息是要插入数据库保存的。

在spring事务管理中,如果采用配置管理那么他们是针对方法的,如果上述的两个操作都在同一个方法中,那么spring就会一起给你回滚掉。

回答2:

在回答事务时一定要说上:并发事务的处理,例如乐观锁等.

回答3:

如果执行两条sql语句 两条都成功才能commit 如果有一条失败 就要rollback