方法上加事务注解@Transactional并且再在该方法中加入try catch一旦出错则会报rollback-only异常;原因是事务回滚是一旦它在方法内发现了
exception,就会向上回滚,此时你将异常包裹,先行处理掉异常后事务自然回滚不了。直接try去掉,然后解决异常即可。
标签:回滚,rollback,事务,try,only,异常
From: https://www.cnblogs.com/chillymint/p/17713895.html
方法上加事务注解@Transactional并且再在该方法中加入try catch一旦出错则会报rollback-only异常;原因是事务回滚是一旦它在方法内发现了
exception,就会向上回滚,此时你将异常包裹,先行处理掉异常后事务自然回滚不了。直接try去掉,然后解决异常即可。
标签:回滚,rollback,事务,try,only,异常
From: https://www.cnblogs.com/chillymint/p/17713895.html