Skip to content

spring手动回滚事务

第一步:方法上加上@Transactional注解

java
@Transactional(rollbackFor = { Exception.class })

第二步:手动回滚事务

java
try{
    int x = 1/0;
}catch (Exception e){
    TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
}

MIT版权,未经许可禁止任何形式的转载