编程式事务需要在代码中写明事务的提交commit、回滚rollback,如在执行某方法时需要事务处理,你需要在方法开始时开启事务,处理完后,在方法结束时候,关闭事务。入侵性较强,但处理粒度细。
声明式事务需要在配置文件中定义事务的关注点和切入点,以及什么时候需要事务,在系统有需要的时候会自动提交,自动回滚。或者在需要事务的方法上添加注解控制事务。
编程式事务需要在代码中写明事务的提交commit、回滚rollback,如在执行某方法时需要事务处理,你需要在方法开始时开启事务,处理完后,在方法结束时候,关闭事务。入侵性较强,但处理粒度细。
声明式事务需要在配置文件中定义事务的关注点和切入点,以及什么时候需要事务,在系统有需要的时候会自动提交,自动回滚。或者在需要事务的方法上添加注解控制事务。