package com.sandu.ximon.admin.config; import com.sandu.ximon.admin.service.LightTaskQuartzService; import com.sandu.ximon.dao.domain.LightTaskQuartz; import lombok.AllArgsConstructor; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; import org.springframework.stereotype.Component; import java.util.List; /** * @author chenjiantian * @date 2021/12/16 11:55 */ @AllArgsConstructor @Component public class JobRunner implements ApplicationRunner { private final LightTaskQuartzService lightTaskQuartzService; @Override public void run(ApplicationArguments args) throws Exception { System.out.println("--------------------注入路灯定时任务---------------------"); List list = lightTaskQuartzService.list(); lightTaskQuartzService.runLightTaskQuartz(list); } }