xxjop远程方法调用

Posted weixin_ancenhw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xxjop远程方法调用相关的知识,希望对你有一定的参考价值。

@Componet
public class UsersJop
  @Resource
  private UserService userService;

  //设置Xxjop定时器任务的类
  @XxlJop("addUsersJobhandler")
  public void addUsersJopHandler()
    String param=XxlJobHelper.getJobParam();
    XxlJobHelper.log("addUsersJobHandler start,Param:",param);
    if(StringUtils.isNotEmpty(param))
      //定义转换对象
     UserParam userParam = Convert.convert(new TypeReference<UserParam>(),JSONUtil.parseObj(param));
    
    ApiResult result= userService.addBatch(userParam )
    if(result.isSuccess)
       XxlJobHelper.handleSuccess(result.getMessage());
    else
      XxlJobHelper.handleFail(result.getMessage());
    
  else
     XxlJobHelper.handleFail("参数配置错误");
  

以上是关于xxjop远程方法调用的主要内容,如果未能解决你的问题,请参考以下文章

JSON-RPC轻量级远程调用协议介绍及使用

主流的RPC框架都有哪些?

java远程调用接口的原理和范例,谢谢

java 远程调用 RPC

Java开发中所涉及的常用远程调用

Thrift远程过程调用