正文 在@Transactional注解中 如果不配置rollbackFor属性,那么事务只会在遇到运行时异常 RuntimeException(如 NullPointerExcepton 等 )、Error 的时候才会回滚,加上rollbackFor=Exception.class,可以让事务在遇到检查异常 checked exceptions(如 IOException 异常)时也回滚 扩展 非检查异常与检查异常 运行时异常与非运行时异常|