需要修改序列化方法
我存的时候放的子类,接收到却是只有父类的数据
feign默认使用jackson进行序列化,需要在父类上加上注解
@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS)
在父类头上增加注解:
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;/**************************************Class Name: BaseObject*Description: <基础类>*@author: Seminar*@create: 2023/7/22*@since 1.0.0*************************************/
@Data
@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS)
public class BaseObject {private String id;private String name;
}
参考
- https://blog.csdn.net/qq_39493105/article/details/126061848