@transactional 注解的全部属性详解
@transactional 属性
属性 类型 描述
value String 可限定的描述述符,指定使用的事务管理器
propagation enum:propagation 可选的事务传播行为设置
isolation enum:Isolation 可选的事务隔离级别设置
readonly boolean 读写或只读事务,默认读写
timeout int (in seconds granularity) 事务超时时间设置
rollbackFor class 对象数组,必须继承throwable 导致事务回滚的异常类数组
rollbackForClassName 类名数组,必须继承自Throwable ,导致事务回滚的异常类名字数组
noRollBackFor Class 对象数组,必须继承自Throwable 不会导致事务回滚的异常类数组
noRollbackForClassName 类名数组,必须继承自Throwable 不会导致事务回滚的异常类名字数组。