单个参数处理
- 代码
@XxlJob("oneParameterJobHandler")
public void oneParameterJobHandler() {
XxlJobHelper.log("单传递参数测试");
// 获取参数
String param = XxlJobHelper.getJobParam();
logger.info("接收調度中心参数,单个参数...[{}]", param);
}
- 调用图
- 结果
多个参数调用
- 代码
/**
* 多参数测试
*/
@XxlJob("multiParameterJobHandler")
public void multiParameterJobHandler() {
XxlJobHelper.log("多传递参数测试");
// 获取参数
String param = XxlJobHelper.getJobParam();
String[] methodParams = param.split(",");
System.out.println(param);
for (int i = 0; i < methodParams.length; i++) {
logger.info("第{}个参数,值为[{}]", i,methodParams[i]);
}
- 调用图
- 结果