用存储过程实现事务和用java实现事务比较

单就性能而言,用数据库中的存储过程实现事务是比用java实现事务要高.

我觉得前者的优点在于性能好,缺点在于与特定数据库捆绑太紧密,移植性很差,而且不适合多数据源的情景.


我们现在的项目基本上事务都是用存储过程实现的.想听听大家的见解.

3x

当你确认你的项目没有什么要移植的需求
同时,文档可以很清楚的解释哪些逻辑是用存储过程,哪些是在代码里面

应该问题不大的