wuxw
2022-10-15 f41b39e85e8a0e441fc18f00cec3eccac81feb16
service-dev/src/main/java/com/java110/dev/DevServiceApplicationStart.java
@@ -36,7 +36,7 @@
 * @tag
 */
@SpringBootApplication(scanBasePackages = {"com.java110.service", "com.java110.dev",
        "com.java110.core", "com.java110.config.properties.code", "com.java110.db", "com.java110.utils.factory"},
        "com.java110.core", "com.java110.config.properties.code", "com.java110.db", "com.java110.utils.factory","com.java110.doc"},
        exclude = {LiquibaseAutoConfiguration.class,
                org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class})
@EnableDiscoveryClient
@@ -45,8 +45,9 @@
@EnableFeignClients(basePackages = {"com.java110.intf.user",
        "com.java110.intf.order",
        "com.java110.intf.common",
        "com.java110.intf.community",
        "com.java110.intf.store",
        "com.java110.intf.user"})
        "com.java110.intf.job"})
public class DevServiceApplicationStart {
    private static Logger logger = LoggerFactory.getLogger(DevServiceApplicationStart.class);
@@ -110,8 +111,9 @@
        logger.debug("判断是否需要刷新日志,参数 args 为 {}", args);
        //因为好多朋友启动时 不加 参数-Dcache 所以启动时检测 redis 中是否存在 java110_hc_version
        String mapping = MappingCache.getValue("java110_hc_version");
        //String mapping = "";
        //String mapping = MappingCache.getValue("java110_hc_version");
        //这里改成强制刷新 因为好多 小伙伴 教不会 如何清理redis 干脆后面就说重启dev 就会刷新缓存 二开的兄弟们根据自己的情况 是否强制
        String mapping = "";
        if (StringUtil.isEmpty(mapping)) {
            IDevServiceCacheSMO devServiceCacheSMOImpl = (IDevServiceCacheSMO) ApplicationContextFactory.getBean("devServiceCacheSMOImpl");
            devServiceCacheSMOImpl.startFlush();