Bootstrap

如何利用Resttemplate类发送简单的get请求(Springcloud学习笔记1)

      在spring框架中,Resttemplate可以算是一个重要的类,可用于在应用中调用 rest 服务,它简化了与 http 服务的通信方式,统一了 RESTful 的标准,封装了 http 链接, 我们只需要传入 url 及返回值类型即可。

       今天小编在写项目时候,在后端开启了两个端口跑项目模块,一个是订单查询,一个是用户查询

一般来说,订单查询需要查询到用户的详情相关信息,因此我们在订单查询时,需要再次向用户查询项目发送请求以获得与该订单相关的用户数据,那么我们便可以直接使用Resttemplate类实现

首先我们可以在OrderApplication文件中将Resttemplate类对象存入spring的ioc容器

然后在service层订单查询方法中调用该类同时发送请求获得详细的用户数据

注意resttemplate类中的getForObject方法中的第二个参数为Class类型的类对象,该方法返回一个

User类对象,然后将该对象加入order类中即可

最后用postman工具测试成功返回该包含有用户数据的订单信息

;