你应该使用Jackson注释
@JsonTypeInfo并
@JsonSubTypes实现多态json。注释在
Animal基类上。
@JsonTypeInfo(use = Id.NAME, include = As.PROPERTY, property = "type")@JsonSubTypes({@JsonSubTypes.Type(value = Dog.class, name = "Dog"), @JsonSubTypes.Type(value = Cat.class, name = "Cat")})public abstract class Animal {}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)