java人为抛出异常,目的是为了@Transactional的回滚

java人为抛出异常,目的是为了@Transactional的回滚:

TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return new BscResponse(BscResponse.Status.FAIL,“当前学生已报名为[”+course.getName()+"]的课程,请勿重复报名");

你可能感兴趣的:(java)