Class IdGeneratorTask

java.lang.Object
icu.congee.id.generator.web.task.IdGeneratorTask

@Component public class IdGeneratorTask extends Object
ID生成器任务类,负责定期生成各种类型的ID并存储。 该类通过ServiceLoader加载所有可用的ID生成器实现,并按照固定时间间隔生成ID。
  • Constructor Details

    • IdGeneratorTask

      public IdGeneratorTask()
  • Method Details

    • generate

      @Scheduled(fixedRate=1L, timeUnit=SECONDS) public void generate()
      定期执行的ID生成任务。 每秒执行一次,遍历所有可用的ID生成器,生成ID并存储。