jiazx0107@163.com
2023-11-09 19860e76e91baf3cfce3c45bfa3ca886788c4ec8
src/main/java/com/fzzy/gateway/hx2023/service/ApiInitService.java
@@ -1,28 +1,37 @@
package com.fzzy.gateway.hx2023.service;
import com.bstek.dorado.annotation.Expose;
import com.fzzy.gateway.api.GatewayRemoteManager;
import com.fzzy.gateway.api.GatewayRemoteService;
import com.fzzy.gateway.entity.GatewayConf;
import com.fzzy.gateway.service.GatewayConfService;
import lombok.extern.slf4j.Slf4j;
import com.fzzy.gateway.service.GatewayDeviceService;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.util.List;
/**
 * 当前接口,初始化相关
 */
@Slf4j
@Component
public class ApiInitService {
    @Resource
    private GatewayConfService confService;
    @Resource
    private GatewayDeviceService deviceService;
    @Resource
    private GatewayRemoteManager gatewayRemoteManager;
    /**
     * apiInitService#init
     */
    @Expose
    public void init() {
        List<GatewayConf> list = confService.listAll();
@@ -39,4 +48,8 @@
    }
    public void updateDeviceCache() {
        deviceService.flushCache();
    }
}