类 Y9LiquibaseAutoConfiguration


  • @Configuration
    @AutoConfiguration(before=org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration.class)
    @EnableConfigurationProperties(net.risesoft.y9.configuration.Y9Properties.class)
    public class Y9LiquibaseAutoConfiguration
    extends Object
    从以下版本开始:
    9.6.3
    作者:
    shidaobang
    Date:
    2023/10/18
    • 构造器详细资料

      • Y9LiquibaseAutoConfiguration

        public Y9LiquibaseAutoConfiguration()
    • 方法详细资料

      • y9MultiTenantSpringLiquibase

        @Bean
        @ConditionalOnBean(name="y9TenantDataSourceLookup")
        @ConditionalOnProperty(name="y9.feature.liquibase.tenant-enabled",
                               havingValue="true")
        public Y9MultiTenantSpringLiquibase y9MultiTenantSpringLiquibase​(Y9TenantDataSourceLookup y9TenantDataSourceLookup,
                                                                         Y9Properties properties,
                                                                         org.springframework.core.io.ResourceLoader resourceLoader)
      • liquibase

        @Bean
        @ConditionalOnBean(name="y9PublicDS")
        public liquibase.integration.spring.SpringLiquibase liquibase​(Y9Properties properties,
                                                                      @Qualifier("y9PublicDS")
                                                                      com.alibaba.druid.pool.DruidDataSource dataSource,
                                                                      org.springframework.core.io.ResourceLoader resourceLoader)