当前位置: 首页 > wzjs >正文

河南网站建设厦门人才网个人会员

河南网站建设,厦门人才网个人会员,网站做细分领域,找苏州网站建设目录 OpenFeign参数传递 传递单个参数 传递多个参数 传递对象 传递JSON OpenFeign参数传递 传递单个参数 服务提供方product-service RequestMapping("/product") RestController public class ProductController {Autowiredprivate ProductService productSe…

目录

OpenFeign参数传递

传递单个参数

传递多个参数

传递对象

传递JSON


OpenFeign参数传递

传递单个参数

服务提供方product-service

@RequestMapping("/product")
@RestController
public class ProductController {@Autowiredprivate ProductService productService;@RequestMapping("/p1")public String p1(Integer id){return "product-service 接收到参数, id:"+id;}
}

Feign客户端

@FeignClient(value = "product-service",path = "/product")
public interface ProductApi {@RequestMapping("/p1")String p1(@RequestParam("id") Integer id);
}

远程调用方order-service

@RequestMapping("/feign")
@RestController
public class FeignController {@Autowiredprivate ProductApi productApi;@RequestMapping("/o1")public String o1(Integer id){return productApi.p1(id);}
}

 启动服务并访问

传递多个参数

服务提供方product-service

@RequestMapping("/product")
@RestController
public class ProductController {@Autowiredprivate ProductService productService;@RequestMapping("/p2")public String p2(Integer id, String name){return "product-service 接收到参数, id:"+id+",name:"+name;}
}

Feign客户端

@FeignClient(value = "product-service",path = "/product")
public interface ProductApi {@RequestMapping("/p2")String p2(@RequestParam("id") Integer id, @RequestParam("name") String name);
}

远程调用方order-service

@RequestMapping("/feign")
@RestController
public class FeignController {@Autowiredprivate ProductApi productApi;@RequestMapping("/o2")public String o2(Integer id, String name){return productApi.p2(id,name);}
}

启动服务并访问

传递对象

服务提供方product-service

@RequestMapping("/product")
@RestController
public class ProductController {@Autowiredprivate ProductService productService;@RequestMapping("/p3")public String p3(ProductInfo productInfo){return "product-service 接收到参数: productInfo"+productInfo.toString();}
}

Feign客户端

@FeignClient(value = "product-service",path = "/product")
public interface ProductApi {@RequestMapping("/p3")String p3(@SpringQueryMap ProductInfo productInfo);
}

远程调用方order-service

@RequestMapping("/feign")
@RestController
public class FeignController {@Autowiredprivate ProductApi productApi;@RequestMapping("/o3")public String o3(){ProductInfo productInfo = new ProductInfo();productInfo.setId(45);productInfo.setProductName("T恤");return productApi.p3(productInfo);}
}

启动服务并访问

传递JSON

服务提供方product-service

@RequestMapping("/product")
@RestController
public class ProductController {@Autowiredprivate ProductService productService;@RequestMapping("/p4")public String p4(@RequestBody ProductInfo productInfo){return "product-service 接收到参数: productInfo"+productInfo.toString();}
}

Feign客户端

@FeignClient(value = "product-service",path = "/product")
public interface ProductApi {@RequestMapping("/p4")String p4(@RequestBody ProductInfo productInfo);
}

远程调用方order-service

@RequestMapping("/feign")
@RestController
public class FeignController {@Autowiredprivate ProductApi productApi;@RequestMapping("/o4")public String o4(){ProductInfo productInfo = new ProductInfo();productInfo.setId(46);productInfo.setProductName("T恤46");return productApi.p4(productInfo);}
}

启动服务并访问

http://www.dtcms.com/wzjs/274897.html

相关文章:

  • 微信网站后期运营怎么做网站关键词怎么快速上排名
  • cdr可以做网站页面吗seo公司运营
  • 网站邮箱建设正规seo排名多少钱
  • 网站整站优化西安做网站的公司
  • 有什么做第二职业的网站吗品牌公关
  • 一个网站如何做双语51link友链
  • 宝盈集团直营网站怎么做网络推广外包联系方式
  • 安徽seo团队怎么做优化关键词
  • 上海 网站建设陕西网站seo
  • 城乡建设与管理委员会网站网站排名优化专业定制
  • 图片素材网站怎么做app引导页模板html
  • 招聘网站如何做收录优美图片手机版
  • 怎样使用仿站小工具做网站seo关键词搜索和优化
  • 商务网站设计软文的本质是什么
  • 网站备案地域名注册 万网
  • 网站美化工具seo站长平台
  • wordpress重装之后seo如何优化一个网站
  • 做简单网站的框架现在推广引流什么平台比较火
  • 淘宝客的网站怎么做的外贸网络推广
  • 网站建设找谁win优化大师怎么样
  • wordpress搬家config文件seo实战培训教程
  • 桂林北站地图今天今日头条新闻
  • 沧州网站网站建设销售怎么找客户源
  • 为什么做旅游网站厦门seo优化推广
  • 网站开发详细设计网络营销做得比较成功的案例
  • 莱阳做网站互联网行业都有哪些工作
  • 沈阳网站提升排名网络营销与电子商务的区别
  • 手工艺品网站建设的选题背景网络营销的现状和发展趋势
  • 给网站写教案做课件一节课多少钱搜狗友链交换
  • php动态网站开发基本流程百度收录网站链接入口