项目启动时–初始化项目(可编写业务逻辑)
import com.alibaba.fastjson.JSON;
import com.szzz.appplay.domain.PartnerAppVideo;
import com.szzz.appplay.domain.PushVideo;
import com.szzz.appplay.mapper.PartnerAppVideoMapper;
import com.szzz.appplay.task.Mytask;
import com.szzz.mpaas.MpaasFeignApi;
import com.szzz.req.TPushReq;
import com.szzz.resp.AuthUserInfoResp;
import com.szzz.util.TimeUtil;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;
import result.CommonResult;
import java.text.SimpleDateFormat;
import java.time.ZoneOffset;
import java.util.Date;
import java.util.List;
import java.util.Timer;
/**
* 类目初始化
*/
@Component
@Order(999)//权重
@Slf4j
public class Runner implements CommandLineRunner {
@Autowired
private PartnerAppVideoMapper partnerAppVideoMapper;
@Autowired
private MpaasFeignApi mpaasFeignApi;
@SneakyThrows
@Override
public void run(String... args) {
log.info("----------------------程序启动开始-------------------------------")
//编写自己的业务逻辑处理代码
log.info("----------------------程序启动结束-------------------------------");
}
}