以下是每种事务类型的作用、代码示例和对代码的解释: PROPAGATION_REQUIRED(默认): 作用:如果当前存在事务,则方法将在该事务中运行;如果不存在事务,则创建一个新的事务。适用于大多数业务场景,确保方法在事务中执行,如果没有事务,则创建一个新的事务。 代码示例:@Transactional(propagation=Propagation.REQUIRED) publicvoidmethod1(){ //事务逻辑 } @Transactional(propagation=Propagation.REQUIRED) publicvoidmethod2(){ //事务逻辑 } ...