jeecgboot的定时器
时间: 2023-09-26 22:05:59 浏览: 132
Spring Boot定时器创建及使用解析
JeecgBoot是一个基于Spring Boot的开源项目,提供了一种简单方便的方式来创建和使用定时任务。它使用了Quartz分布式集群调度来支持在线配置定时任务。
要在JeecgBoot中创建定时任务,您可以按照以下步骤进行操作:
1. 配置数据源信息并启动服务。在启动后,您可以通过访问 http://localhost:9080/xxl-job-admin 来登录管理界面,使用账号admin和密码123456进行登录。
2. 添加执行器,即设置由哪个模块执行定时任务。
3. 添加定时任务。您可以编写一个处理类,使用@XxlJob注解来标记定时任务的方法。例如:
```java
@Slf4j
@Component
public class DemoJobHandler {
@XxlJob(value = "demoJob")
public ReturnT<String> demoJobHandler(String params) {
log.info("我是定时任务,我执行了...............................");
return ReturnT.SUCCESS;
}
}
```
通过以上步骤,您可以创建一个执行名称为demoJob的定时任务,当定时任务启动后,该方法将会被执行。
总结来说,JeecgBoot的定时任务模块采用了Quartz分布式集群调度,并支持在线配置定时任务。您可以通过配置执行器和添加定时任务的方式来创建和使用定时任务。
希望对您有所帮助!
阅读全文