Springcloud中Feign对象传递解决方案

本文档介绍了在使用Feign客户端调用服务端API时遇到的对象传递失败问题。通过分析`AuditClient`接口和`page`方法,展示了如何正确地传递`Page`对象和`SysLog`实体,确保数据能够正常分页查询。同时,提供了解决此类问题的思路和代码示例。
摘要由CSDN通过智能技术生成

解决通过Feign时,对象无法成功传递问题。

传递参数

@FeignClient(value = "pim-system", fallback = AuditFallback.class)
public interface AuditClient {
    /**
     * 根据日志查询获取
     */
    @ResponseBody
    @GetMapping(value = "/log/page",consumes = MediaType.APPLICATION_JSON_UTF8_VALUE,produces = "application/json")
    R<Page<SysLog>> page(@RequestParam("page") Page page, @SpringQueryMap SysLog entity);
}

接受参数:

@ApiOperation(value = "分页查询", notes = "分页查询")
    @GetMapping("/page")
    public R<Page<SysLog>> page(Page page, SysLog entity) {
        return R.ok(iSysLogService.page(page, Wrappers.query(entity)));
    }
    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值