fix: SqlProcessorConfiguration can't work due to Conditional bean config error #946

This commit is contained in:
tjq 2024-08-10 23:41:29 +08:00
parent 1774680792
commit 6426424401

View File

@ -1,16 +1,16 @@
package tech.powerjob.samples.config; package tech.powerjob.samples.config;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import tech.powerjob.common.utils.CommonUtils;
import com.zaxxer.hikari.HikariConfig; import com.zaxxer.hikari.HikariConfig;
import com.zaxxer.hikari.HikariDataSource; import com.zaxxer.hikari.HikariDataSource;
import org.h2.Driver; import org.h2.Driver;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.DependsOn; import org.springframework.context.annotation.DependsOn;
import tech.powerjob.common.utils.CommonUtils;
import tech.powerjob.official.processors.impl.sql.SpringDatasourceSqlProcessor; import tech.powerjob.official.processors.impl.sql.SpringDatasourceSqlProcessor;
import tech.powerjob.worker.PowerJobWorker; import tech.powerjob.worker.PowerJobSpringWorker;
import javax.sql.DataSource; import javax.sql.DataSource;
@ -19,7 +19,7 @@ import javax.sql.DataSource;
* @since 2021/3/10 * @since 2021/3/10
*/ */
@Configuration @Configuration
@ConditionalOnBean(PowerJobWorker.class) @ConditionalOnBean(PowerJobSpringWorker.class)
public class SqlProcessorConfiguration { public class SqlProcessorConfiguration {