美文网首页
RestTemplate返回值带有泛型

RestTemplate返回值带有泛型

作者: wangpeng123 | 来源:发表于2019-12-03 14:57 被阅读0次
public class HttpTest {
    @Autowired
    private RestTemplate restTemplate;

    @Test
    public void test() {
        List<JSONObject> list = new ArrayList<>();
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("id", "aaa");
        jsonObject.put("name", "bbb");
        list.add(jsonObject);
        HttpHeaders headers = new HttpHeaders();
        headers.setContentType(MediaType.APPLICATION_JSON);

        HttpEntity<List<JSONObject>> requestEntity = new HttpEntity<>(list, headers);
        ResponseEntity<Result<List<Model>>> result =
                restTemplate.exchange("https://www.xxx.com",
                        HttpMethod.POST, requestEntity, new ParameterizedTypeReference<Result<List<Model>>>() {
                        });
        System.out.println("aaa");
    }

}

相关文章

  • RestTemplate返回值带有泛型

  • java泛型 方法返回值带有泛型

    泛型方法 方法返回值前的的左右是告诉编译器,当前的方法的值传入类型可以和类初始化的泛型类不同,也就是该方法的...

  • spring resttemplate泛型

    resttemplate是一个很方便的HTTP客户端,但是当返回的数据类型是泛型时会报错 原因:postForOb...

  • swift泛型协议在函数中做参数和返回值

    泛型协议在函数中作为参数和返回值类型使用泛型协议只能作为泛型的约束使用,不能直接作为函数参数或者返回值类型使用。就...

  • 好程序员大数据培训分享Scala系列之泛型

    好程序员大数据培训分享Scala系列之泛型,带有一个或多个类型参数的类是泛型的。 泛型类的定义: //带有类型参数...

  • Java高级语言

    泛型 为什么需要泛型 重构相同函数体且不同类型返回值和参数时,可以使用泛型。而不需要多个重构函数比如: 泛型中的类...

  • c# 泛型

    跨类型可复用的代码: 继承 和 泛型 继承 -》 基类 泛型 -》带有(类型)占位符 的模板 泛型类型 (gene...

  • Java泛型

    java泛型解决容器,不确定类型问题,多个返回值,避免类型转换。 类泛型 类泛型定义的时候需要在类型后增加尖括号,...

  • Java泛型使用

    JDK7和之后版本至少具有根据返回值类型确定泛型类型的能力.对应的文章链接(讲解如何根据返回值进行确定泛型类型,看...

  • 《Oracle Java SE编程指南》20-04:泛型方法

    内容导航: 前言 1、定义 1、定义 方法也可以声明成泛型方法,只要在返回值前声明泛型参数列表即可。泛型方法使得该...

网友评论

      本文标题:RestTemplate返回值带有泛型

      本文链接:https://www.haomeiwen.com/subject/urbcgctx.html