@ConditionalOnProperty(prefix="seata",
name="enabled",
havingValue="true",
matchIfMissing=true)
public class SeataAutoConfiguration
extends Object
| 构造器和说明 |
|---|
SeataAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
FailureHandler |
failureHandler() |
GlobalTransactionScanner |
globalTransactionScanner(SeataProperties seataProperties,
FailureHandler failureHandler) |
@Bean(value="failureHandler") @ConditionalOnMissingBean(value=io.seata.tm.api.FailureHandler.class) public FailureHandler failureHandler()
@Bean
@DependsOn(value={"springApplicationContextProvider","failureHandler"})
@ConditionalOnMissingBean(value=io.seata.spring.annotation.GlobalTransactionScanner.class)
public GlobalTransactionScanner globalTransactionScanner(SeataProperties seataProperties,
FailureHandler failureHandler)
Copyright © 2021 Seata. All rights reserved.