StartRunning.java 958 B

12345678910111213141516171819202122232425262728293031
  1. package com.qmth.distributed.print.start;
  2. import com.qmth.distributed.print.business.service.OrgCenterDataDisposeService;
  3. import org.slf4j.Logger;
  4. import org.slf4j.LoggerFactory;
  5. import org.springframework.boot.CommandLineRunner;
  6. import org.springframework.stereotype.Component;
  7. import javax.annotation.Resource;
  8. /**
  9. * @Description: 服务启动时初始化运行,哪个微服务模块需要则拿此模版去用
  10. * @Param:
  11. * @return:
  12. * @Author: wangliang
  13. * @Date: 2020/7/3
  14. */
  15. @Component
  16. public class StartRunning implements CommandLineRunner {
  17. private final static Logger log = LoggerFactory.getLogger(StartRunning.class);
  18. @Resource
  19. private OrgCenterDataDisposeService orgCenterDataDisposeService;
  20. @Override
  21. public void run(String... args) throws Exception {
  22. log.info("服务器启动时执行 start");
  23. orgCenterDataDisposeService.updateSchoolInfo();
  24. log.info("服务器启动时执行 end");
  25. }
  26. }