シリアル化メソッドを変更する必要があります
サブクラスを保存すると、親クラスのデータのみを受け取りました
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;
}