# 功能描述

平台使用了quartz作为任务调度框架,可以实现灵活的定时配置,用户可以自己开发任务类,开发完成后配置到系统中,并且配置调度。

# 操作步骤

有些时候在开发时,可能不想启动定时器,但是如果需要测试的时候,那么这个时候点击启动定时器按钮,进行测试。

# 配置定时器

设置入口:开发配置——开发工具——定时器管理。 点击【新增】

定时器的使用需要写处理类。催办的处理类项目中已经写好了,直接调用就可以。

类名: com.redxun.job.RemindJob

设置完点击【保存】。

在列表界面点击【计划列表】进入设计定时器计划

设置完点击保存,这里设置的是每分钟执行一次。

设计完点击【保存】,需要在列表启动定时器,这样才是设置完成。

# 扩展配置

定时器在项目重启后需要启动一次。我们可以通过改后台代码实现,项目启动,定时器自启。

配置文件路径:src/main/resources/config/spring-base.xml