# 功能描述
平台使用了quartz作为任务调度框架,可以实现灵活的定时配置,用户可以自己开发任务类,开发完成后配置到系统中,并且配置调度。
# 操作步骤
有些时候在开发时,可能不想启动定时器,但是如果需要测试的时候,那么这个时候点击启动定时器按钮,进行测试。
# 配置定时器
设置入口:开发配置——开发工具——定时器管理。 点击【新增】
定时器的使用需要写处理类。催办的处理类项目中已经写好了,直接调用就可以。
类名: com.redxun.job.RemindJob
设置完点击【保存】。
在列表界面点击【计划列表】进入设计定时器计划
设置完点击保存,这里设置的是每分钟执行一次。
设计完点击【保存】,需要在列表启动定时器,这样才是设置完成。
# 扩展配置
定时器在项目重启后需要启动一次。我们可以通过改后台代码实现,项目启动,定时器自启。
配置文件路径:src/main/resources/config/spring-base.xml