@Transactional事务会自动提交吗
时间: 2023-10-27 07:39:51 浏览: 261
Spring @Transactional工作原理详解
@Transactional 注解用于指定一个方法应该在事务上下文中执行。默认情况下,Spring 的事务管理器会在方法执行结束时自动提交事务。但是,如果在方法执行期间抛出了异常,则事务会被回滚。因此,如果你的方法执行成功并且没有抛出异常,则事务会自动提交。如果方法执行失败,则事务会自动回滚。你也可以通过设置rollbackFor属性来指定哪些异常需要回滚事务。
阅读全文