diff --git a/druid-spring-boot-actuator-autoconfigure/src/main/java/com/github/trang/druid/actuate/autoconfigure/DruidDataSourceMetadataProviderConfiguration.java b/druid-spring-boot-actuator-autoconfigure/src/main/java/com/github/trang/druid/actuate/autoconfigure/DruidDataSourceMetadataProviderConfiguration.java index 83603e9..f4b05fd 100644 --- a/druid-spring-boot-actuator-autoconfigure/src/main/java/com/github/trang/druid/actuate/autoconfigure/DruidDataSourceMetadataProviderConfiguration.java +++ b/druid-spring-boot-actuator-autoconfigure/src/main/java/com/github/trang/druid/actuate/autoconfigure/DruidDataSourceMetadataProviderConfiguration.java @@ -2,7 +2,7 @@ package com.github.trang.druid.actuate.autoconfigure; import com.alibaba.druid.pool.DruidDataSource; import com.github.trang.druid.actuate.DruidDataSourcePoolMetadata; -import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; +import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadata; import org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvider; @@ -17,7 +17,7 @@ import javax.sql.DataSource; * @author trang */ @Configuration -@ConditionalOnBean(DruidDataSource.class) +@ConditionalOnClass(DruidDataSource.class) public class DruidDataSourceMetadataProviderConfiguration { @Bean