详情参见
1、​​​透彻的掌握 Spring 中@transactional 的使用​​​
2、​​​spring @Transactional注解参数详解​​​
  应用实例:

@Transactional(rollbackFor = RuntimeException.class)
public ApiCodeDto submitComment(CommentOrderDto commentOrderDto) {
......
}

  注意:一旦发生异常,将无法执行。比如这里是前台点击“提交评论”按钮时调用的方法,一旦该方法发生异常,前台点击“提交评论”按钮将没有任何效果,表现为程序假死的状态!