DictInit.java 823 B

1234567891011121314151617181920212223242526272829303132
  1. package com.iden.bms.init;
  2. import com.iden.bms.service.SysDictService;
  3. import org.apache.logging.log4j.LogManager;
  4. import org.apache.logging.log4j.Logger;
  5. import org.springframework.boot.CommandLineRunner;
  6. import org.springframework.core.annotation.Order;
  7. import org.springframework.stereotype.Component;
  8. import javax.annotation.Resource;
  9. @Component
  10. @Order(1)
  11. public class DictInit implements CommandLineRunner {
  12. private static final Logger logger = LogManager.getLogger(DictInit.class);
  13. @Resource
  14. private SysDictService sysDictService;
  15. @Override
  16. public void run(String... args) throws Exception {
  17. logger.info("初始化字典 start ...........................");
  18. sysDictService.initDictCache();
  19. logger.info("初始化字典 end ...........................");
  20. }
  21. }