Spring的七种传播行为
REQUIRED:使用当前的事务, 如果当前没有事务, 则自己新建一个事务, 子方法是必须运行在一个事务,如果当前存在事务,则加入这个事务,成为一个整体。SUPPORTS:如果当前有事务,则使用事务;如果当前没有事务,则布使用是事务。MANDATORY:该传播属性强制必须存在一个事务,如果不存在,则抛出异常REQUIRES_NEW:如果当前有事务,则挂起该事务,并且自己创建一个新的事务给自己使用。如果当前没有事务,则同REQUIREDNOT_SUPPORTED:如果当前有事务,则把事务挂起
复制链接