diff --git a/src/main/java/com/cym/config/InitConfig.java b/src/main/java/com/cym/config/InitConfig.java index 9efb2db77ae1d21afc950acf5a6c21b61715de65..f267c8b684ccac4495bea8c02cd11657d84c6ad6 100644 --- a/src/main/java/com/cym/config/InitConfig.java +++ b/src/main/java/com/cym/config/InitConfig.java @@ -8,8 +8,8 @@ import java.util.ArrayList; import java.util.List; import org.noear.solon.annotation.Component; +import org.noear.solon.annotation.Init; import org.noear.solon.annotation.Inject; -import org.noear.solon.core.bean.LifecycleBean; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -21,7 +21,6 @@ import com.cym.service.BasicService; import com.cym.service.ConfService; import com.cym.service.SettingService; import com.cym.sqlhelper.utils.ConditionAndWrapper; -import com.cym.sqlhelper.utils.JdbcTemplate; import com.cym.sqlhelper.utils.SqlHelper; import com.cym.utils.EncodePassUtils; import com.cym.utils.MessageUtils; @@ -37,7 +36,7 @@ import cn.hutool.core.util.ZipUtil; import cn.hutool.crypto.SecureUtil; @Component -public class InitConfig implements LifecycleBean { +public class InitConfig { Logger logger = LoggerFactory.getLogger(this.getClass()); @Inject MessageUtils m; @@ -55,14 +54,12 @@ public class InitConfig implements LifecycleBean { @Inject SqlHelper sqlHelper; @Inject - JdbcTemplate jdbcTemplate; - @Inject ConfService confService; @Inject("${project.findPass}") Boolean findPass; - @Override + @Init public void start() throws Throwable { // 找回密码 if (findPass) { diff --git a/src/main/java/com/cym/sqlhelper/utils/SqlHelper.java b/src/main/java/com/cym/sqlhelper/utils/SqlHelper.java index 029017702ed45760ce1d78e9aa76f483fa825d1c..921d4b92c8a3fe447db58155d1fb81b716e419a7 100644 --- a/src/main/java/com/cym/sqlhelper/utils/SqlHelper.java +++ b/src/main/java/com/cym/sqlhelper/utils/SqlHelper.java @@ -12,8 +12,8 @@ import java.util.Map.Entry; import java.util.Set; import org.noear.solon.annotation.Component; +import org.noear.solon.annotation.Init; import org.noear.solon.annotation.Inject; -import org.noear.solon.core.bean.LifecycleBean; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -33,7 +33,7 @@ import cn.hutool.core.util.StrUtil; * */ @Component -public class SqlHelper extends SqlUtils implements LifecycleBean { +public class SqlHelper extends SqlUtils { @Inject("${project.beanPackage}") String packageName; @Inject @@ -44,7 +44,7 @@ public class SqlHelper extends SqlUtils implements LifecycleBean { static Logger logger = LoggerFactory.getLogger(SqlHelper.class); SnowFlake snowFlake = new SnowFlake(1, 1); - @Override + @Init public void start() throws Throwable { Set> set = ClassUtil.scanPackage(packageName); for (Class clazz : set) {