1.开启事务管理
@EnableTransactionManagement
2.注解驱动
@Transactional
3.配置事务注解
因为事务默认是抛出异常后触发,但是这个
异常默认是运行时异常
,所以即便你手动抛出了一个Exception异常也不会触发异常,这时候需要指定触发事务的异常类。
@Transactional(rollbackFor = Exception.class,propagation= Propagation.REQUIRED)
其他属性
事务的传播行为
版权声明:本文为qq_40850266原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。