首页 > 其他 > 详细

使用AsyncRestTemplate 来实现异步的回调

时间:2021-05-25 17:09:23      阅读:25      评论:0      收藏:0      [点我收藏+]

1、回调就是是啥

最常见的就是Ajax

2、使用举例

    @RequestMapping("/authForPerson")
    public void authForPerson(){
        JSONObject queryData = new JSONObject();
        queryData.put("sfzh","330622196603172237");
        HttpEntity httpEntity = new HttpEntity(queryData);
        ListenableFuture<ResponseEntity<String>> entity = staticAsyncRestTemplate.postForEntity("http://apaas.wfsczjdsjpt-tes.local/weifang/api/zb/cjrInfo", httpEntity, String.class);
        entity.addCallback(new ListenableFutureCallback<ResponseEntity<String>>() {
            @Override
            public void onFailure(Throwable throwable) {
                System.out.println("faile");
            }

            @Override
            public void onSuccess(ResponseEntity<String> stringResponseEntity) {
                System.out.println("success");
            }
            });

    };

3、代码链接

代码链接见文件里面的压缩包。

 

使用AsyncRestTemplate 来实现异步的回调

原文:https://www.cnblogs.com/gaohq/p/14808770.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!