Spring中管理事务有两种方式: 声明式事务管理:通过在方法上使用@Transactional注解来声明事务,Spring会根据这些注解自动管理事务的开启、提交和回滚。 编程式事务管理:通过编写代码手动控制事务的开启、提交和回滚,可以使用Spring提供的TransactionTemplate来实现。