mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-07 00:58:24 +08:00
refactor: optimize order value
This commit is contained in:
parent
fa9ab33003
commit
bc7a79f31e
@ -41,7 +41,7 @@ import java.util.Iterator;
|
|||||||
@Conditional(ConditionalOnMybatisFlexDatasource.OnMybatisFlexDataSourceCondition.class)
|
@Conditional(ConditionalOnMybatisFlexDatasource.OnMybatisFlexDataSourceCondition.class)
|
||||||
public @interface ConditionalOnMybatisFlexDatasource {
|
public @interface ConditionalOnMybatisFlexDatasource {
|
||||||
|
|
||||||
@Order(Ordered.HIGHEST_PRECEDENCE + 40)
|
@Order(Ordered.HIGHEST_PRECEDENCE)
|
||||||
class OnMybatisFlexDataSourceCondition extends SpringBootCondition {
|
class OnMybatisFlexDataSourceCondition extends SpringBootCondition {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -40,7 +40,7 @@ import org.springframework.transaction.annotation.TransactionManagementConfigure
|
|||||||
@ConditionalOnClass(Db.class)
|
@ConditionalOnClass(Db.class)
|
||||||
@ConditionalOnMissingBean(TransactionManager.class)
|
@ConditionalOnMissingBean(TransactionManager.class)
|
||||||
@Configuration(proxyBeanMethods = false)
|
@Configuration(proxyBeanMethods = false)
|
||||||
@AutoConfigureOrder(Ordered.LOWEST_PRECEDENCE)
|
@AutoConfigureOrder(Ordered.HIGHEST_PRECEDENCE)
|
||||||
@AutoConfigureAfter({MybatisFlexAutoConfiguration.class})
|
@AutoConfigureAfter({MybatisFlexAutoConfiguration.class})
|
||||||
@AutoConfigureBefore(value = {TransactionAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class})
|
@AutoConfigureBefore(value = {TransactionAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class})
|
||||||
public class FlexTransactionAutoConfiguration implements TransactionManagementConfigurer {
|
public class FlexTransactionAutoConfiguration implements TransactionManagementConfigurer {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user