文章源自JAVA秀-https://www.javaxiu.com/20980.html 闪耀的瞬间 收藏 分类专栏: 版权 文章源自JAVA秀-https://www.javaxiu.com/20980.html 文章源自JAVA秀-https://www.javaxiu.com/20980.html 前置说明,有A、B两个服务,A服务调用B服务,B服务接口是Get类型,接受参数对象文章源自JAVA秀-https://www.javaxiu.com/20980.html feign get请求传对象参数分两种情况文章源自JAVA秀-https://www.javaxiu.com/20980.html 文章源自JAVA秀-https://www.javaxiu.com/20980.htmlSpringCloud Feign Get请求传对象参数
文章源自JAVA秀-https://www.javaxiu.com/20980.html文章源自JAVA秀-https://www.javaxiu.com/20980.html
2020-06-22 15:15:43
1876
文章源自JAVA秀-https://www.javaxiu.com/20980.html
2
SpringCloud实战
SpringBoot 项目开发
文章标签:
springcloud 文章源自JAVA秀-https://www.javaxiu.com/20980.html//A-service
@ApiOperation(value = "查询xx", httpMethod = "GET")
@GetMapping("/maps")
public ReturnEntity getOrgPositionInMap(OrganizationMapQO organizationMapQO) {
HashMap map = new HashMap(BeanMap.create(organizationMapQO));
ReturnEntity returnEntity = sysLoginFeignClient.getOrgPositionInMap(map);
return returnEntity;
}
//feign-service
@ResponseBody
@GetMapping(value = "/organizations/maps", consumes = MediaType.APPLICATION_PROBLEM_JSON_UTF8_VALUE, produces = "application/json")
ReturnEntity getOrgPositionInMap(@RequestParam Map map);
//B-service
@ApiOperation(value = "查询xx", httpMethod = "GET")
@GetMapping("/maps")
public List<OrganizationMapVO> getOrgPositionInMap(OrganizationMapQO organizationMapQO) {
return sysDeptService.getOrgPositionInMap(organizationMapQO);
}
12345678910111213141516171819
文章源自JAVA秀-https://www.javaxiu.com/20980.html//feign-service
@ResponseBody
@GetMapping(value = "/organizations/maps", consumes = MediaType.APPLICATION_PROBLEM_JSON_UTF8_VALUE, produces = "application/json")
ReturnEntity getOrgPositionInMap(@SpringQueryMap OrganizationMapQO organizationMapQO);
1234

评论