开发者社区 问答 正文

java中的事物是处理数据库的还是spring的?

java中事物是处理数据库的还是spring中的事物啊?哪个大神详细的给解释下,谢谢!

展开
收起
蛮大人123 2016-02-27 19:12:11 2316 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    事务这概念是针对数据库来讲的,java在执行数据库操作的时候,需要保证数据完整性、一致性,在增删改的时候要做事务,事务可以说是一个过程。
    这个过程只有两个结果,成功或者失败。
    而spring中,一般是配置一个事务管理器,结合spring的aop(面向切面)特性,在比如在执行insert、update、delete为前缀或者后缀的方法时,就开启事务,在执行完毕后提交事务。

    2019-07-17 18:49:16
    赞同 展开评论