微调 增加配置类条件,提高代码健壮性

This commit is contained in:
2024-11-07 19:26:59 +08:00
parent 41784494a1
commit dd053bc5ca

View File

@@ -8,6 +8,7 @@ import org.influxdb.InfluxDB;
import org.influxdb.InfluxDBFactory; import org.influxdb.InfluxDBFactory;
import org.influxdb.impl.InfluxDBMapper; import org.influxdb.impl.InfluxDBMapper;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@@ -20,6 +21,7 @@ import org.springframework.core.io.ResourceLoader;
*/ */
@Data @Data
@Configuration @Configuration
@ConditionalOnProperty(name = "spring.influx.database")
public class InfluxDbConfig { public class InfluxDbConfig {