feat: init定时任务

This commit is contained in:
weihongyang
2022-06-24 10:25:17 +08:00
parent 1ac94e3d4c
commit 645bafc280
19 changed files with 1083 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
package com.cnbm.scheduletask.task;
/**
* @Author weihongyang
* @Date 2022/6/23 4:41 PM
* @Version 1.0
*/
public interface ITask {
/**
* 执行定时任务接口
*
* @param params 参数多参数使用JSON数据
*/
void run(String params);
}

View File

@@ -0,0 +1,20 @@
package com.cnbm.scheduletask.task;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
/**
* @Author weihongyang
* @Date 2022/6/23 4:41 PM
* @Version 1.0
*/
@Component("testTask")
public class TestTask implements ITask{
private Logger logger = LoggerFactory.getLogger(getClass());
@Override
public void run(String params){
logger.debug("TestTask定时任务正在执行参数为{}", params);
}
}