通过FeignClient调用微服务提供的分页对象IPage报错

问题描述

通过FeignClient调用微服务提供的分页对象IPage报错

{
"message": "Type definition error: [simple type, class com.baomidou.mybatisplus.core.metadata.IPage]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.baomidou.mybatisplus.core.metadata.IPage` (no Creators, like default construct, exist): abstract types either need to be mapped to concrete types, have custom deserializer, or contain additional type information\n at [Source: (PushbackInputStream); line: 1, column: 37] (through reference chain: com.test.invoice.vo.ResponseVO[\"data\"])"
}

解决办法

当前mybatis-plus 本不支持 IPage,使用Page即可

生产者controller
在这里插入图片描述
Feign-api接口定义通过FeignClient调用微服务提供的分页对象IPage报错_第1张图片
消费者,Feign-api 调用通过FeignClient调用微服务提供的分页对象IPage报错_第2张图片

你可能感兴趣的:(通过FeignClient调用微服务提供的分页对象IPage报错)