日期:2014-05-20  浏览次数:20581 次

请问为什么用spring事务管理
请问为什么用spring事务管理?

好像我不用spring事务管理的话,好像也不回出现什么异常情况吗

------解决方案--------------------
为什么用spring 事务管理? 方便 简单。
你用的什么事务管理器呢
------解决方案--------------------
不使用Spring管理事务

1. 每次执行数据库操作前 首先 写代码开启实务 》 执行语句 》try catch 异常 出现异常回滚事务》 完毕后还要关闭事务


每次都有这样重复的操作

如果使用Spring 你就不需要知道事务这回事了。声明式配置后 自动开启事务,出现运行时异常自动回滚,自动提交。


这些够不?
------解决方案--------------------
数据库的事务管理是在语句层面的,而现实编程中,事务的位置一般是对应的业务层(Service)或整个应用(Application),这个时候就需要容器来提供事务的初始化和生命周期管理等内容,从而让事务可以跨应用、跨业务。
------解决方案--------------------
探讨
数据库的事务管理是在语句层面的,而现实编程中,事务的位置一般是对应的业务层(Service)或整个应用(Application),这个时候就需要容器来提供事务的初始化和生命周期管理等内容,从而让事务可以跨应用、跨业务。

------解决方案--------------------
探讨
请问为什么用spring事务管理?

好像我不用spring事务管理的话,好像也不回出现什么异常情况吗