SpringCloud Feign参数传递问题记录
来源:互联网 发布:龙卷风软件 编辑:程序博客网 时间:2024/06/15 13:06
. 对象传递 @RequestBody(required = false)
API层
@FeignClient(value = "transaction-feign") public interface TransactionApiService { /** * 交易流水查询 可分页 * * @param param * @param pageNum * @param pageSize * @return */ @RequestMapping(value = "/dealflow/list", method = RequestMethod.POST) JsonResultDO dealFlowList(@RequestBody(required = false) DealFlowDo param , @RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum , @RequestParam(value = "pageSize", defaultValue = "20") Integer pageSize); }
接口层
/** * 交易流水查询 可分页 * @return JsonResultDO */@RequestMapping(value = "/dealflow/list", method = RequestMethod.POST)public Page<DealFlowDo> dealFlowList(@RequestBody(required = false) DealFlowDo param , @RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum , @RequestParam(value = "pageSize", defaultValue = "20") Integer pageSize , @RequestParam(value = "userId") Long userId){ JsonResultDO resultDO = new JsonResultDO(); Page<DealFlowDo> page = (Page<DealFlowDo> )dealFlowService.queryDealFlowList(userId, param, pageNum, pageSize); return page;}
. 单个或多个参数传递 @RequestParam/@PathVariable/***
/** * 根据商户号获取商户信息 * * @param merNo * @return */ @RequestMapping(value = "/merchant/{merNo}", method = RequestMethod.GET) String getMerchantByMerNo(@PathVariable("merNo") String merNo);
阅读全文
0 0
- SpringCloud Feign参数传递问题记录
- springcloud记录篇3-springcloud客户端ribbon和feign
- springcloud feign 注入bean null问题
- SpringCloud(六)springcloud feign
- SpringCloud 学习记录(一):服务注册与发现(eureka+feign)
- springcloud(第八篇)springcloud feign
- springcloud(第八篇)springcloud feign
- SpringCloud(十四):Feign的demo之解决超时问题
- springcloud feign 讲解
- springcloud中的feign使用
- Springcloud consul + ribbon\feign
- SpringCloud第三篇-Feign
- SpringCloud--服务消费者(Feign)
- SPRINGCLOUD(EUREKA+RIBBON+FEIGN+HYSTRIX)
- SpringCloud: 服务消费者(Feign)
- SpringCloud之Feign(一)
- SpringCloud之Feign(二)
- springcloud之Feign基本使用
- 关于Git与Github的使用
- HDU
- ApsaraDB for HBase性能/延时全面领先社区版本
- base64原理
- 【19】vue.js — 父子组件
- SpringCloud Feign参数传递问题记录
- 三、Spring Cloud 的 Ribbon 负载均衡
- python cv2 中cv2.imread和cv2.resize输入输出参数顺序
- 利用wmic查看本机杀软安装情况
- 手动或主动抛出异常
- PMOS防止倒灌电路
- Android 的全新的 Play Widget
- 注解创建和使用
- React Native学习(一)——搭建开发环境