소스 검색

:bug: Fixing a bug.ConditionalOnClass error MybatisPlusConfig to DataSource

冷冷 6 년 전
부모
커밋
19b0d32d11
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      pigx-common/pigx-common-data/src/main/java/com/pig4cloud/pigx/common/data/mybatis/MybatisPlusConfig.java

+ 2 - 2
pigx-common/pigx-common-data/src/main/java/com/pig4cloud/pigx/common/data/mybatis/MybatisPlusConfig.java

@@ -25,7 +25,7 @@ import com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser;
 import com.pig4cloud.pigx.common.data.datascope.DataScopeInterceptor;
 import com.pig4cloud.pigx.common.data.tenant.PigxTenantHandler;
 import org.mybatis.spring.annotation.MapperScan;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
 import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
@@ -39,7 +39,7 @@ import java.util.List;
  * @date 2017/10/29
  */
 @Configuration
-@ConditionalOnClass(MybatisPlusConfig.class)
+@ConditionalOnBean(DataSource.class)
 @MapperScan("com.pig4cloud.pigx.*.mapper")
 public class MybatisPlusConfig {