有没有什么好的理由可以解释为什么人们不会在代码中进行交易管理?
当我提起春天/冬眠时,与一个非常紧张的dba交谈时出现了这个问题.我提到Spring可以处理事务,使用Hibernate映射表到对象等,并且问题出现了数据库(Oracle10g)已经处理事务管理,因此我们应该使用它.他甚至提出我们创建一堆数据库过程来进行插入/更新的想法,这样数据库可以更有效地处理事情,返回0/1是否插入/更新有效.
有没有充分的理由不让您的申请处理任何交易?我的dba是否一无所知?我在想他是,但是当我不确定答案时,我不是一位出色的演讲者...这就是为什么我要寻找答案的原因.