接口的使用
org.springframework.transaction.ReactiveTransaction
使用ReactiveTransaction的程序包 程序包 说明 org.springframework.transaction Spring's core transaction management APIs (independent of any specific transaction management system); an exception hierarchy for Spring's transaction infrastructure; and transaction manager, definition, and status interfaces.org.springframework.transaction.reactive Support classes for reactive transaction management.org.springframework.transaction中ReactiveTransaction的使用
返回变量类型为ReactiveTransaction的类型的org.springframework.transaction中的方法 修饰符和类型 方法 说明 reactor.core.publisher.Mono<ReactiveTransaction>ReactiveTransactionManager. getReactiveTransaction(TransactionDefinition definition)Emit a currently active reactive transaction or create a new one, according to the specified propagation behavior.参数类型为ReactiveTransaction的org.springframework.transaction中的方法 修饰符和类型 方法 说明 reactor.core.publisher.Mono<Void>ReactiveTransactionManager. commit(ReactiveTransaction transaction)Commit the given transaction, with regard to its status.reactor.core.publisher.Mono<Void>ReactiveTransactionManager. rollback(ReactiveTransaction transaction)Perform a rollback of the given transaction.org.springframework.transaction.reactive中ReactiveTransaction的使用
实现ReactiveTransaction的org.springframework.transaction.reactive中的类 修饰符和类型 类 说明 classGenericReactiveTransactionDefault implementation of theReactiveTransactioninterface, used byAbstractReactiveTransactionManager.返回变量类型为ReactiveTransaction的类型的org.springframework.transaction.reactive中的方法 修饰符和类型 方法 说明 reactor.core.publisher.Mono<ReactiveTransaction>AbstractReactiveTransactionManager. getReactiveTransaction(TransactionDefinition definition)This implementation handles propagation behavior.参数类型为ReactiveTransaction的org.springframework.transaction.reactive中的方法 修饰符和类型 方法 说明 reactor.core.publisher.Mono<Void>AbstractReactiveTransactionManager. commit(ReactiveTransaction transaction)This implementation of commit handles participating in existing transactions and programmatic rollback requests.org.reactivestreams.Publisher<T>TransactionCallback. doInTransaction(ReactiveTransaction status)Gets called byTransactionalOperatorwithin a transactional context.reactor.core.publisher.Mono<Void>AbstractReactiveTransactionManager. rollback(ReactiveTransaction transaction)This implementation of rollback handles participating in existing transactions.