spring mvc service层事务回滚问题

2024年12月01日 09:31
有1个网友回答
网友(1):

你可以抛出一个自定义的运行时异常
class RollbackRuntimeException extends RuntimeException{} , 在调用这个方法的时候,这样写:
try{
service.createOrder();
}catch(RollbackRuntimeException e) {
//正常流程,什么也不做

}

或者不要使用申明式事务,使用编程式事务,手动控制事务边界,