Annotation Interface JsonDiscriminator
json类型多态的实现,请使用
@ JsonTypeName 来定义实现类的ID
如果从自定义注解中抽取id,请请先注册,例如:
将@PageTemplate注解中的name作为ID,这按照如下方式添加:
AnnotionedJsonTypeIdResolver.addAnnotion(PageTemplate.class, PageTemplate::name, "com.botbrain");
- 作者:
- Cody Lu
-
可选元素概要
可选元素
-
元素详细资料
-
property
Alias forJsonTypeInfo.property().- 返回:
- 默认值:
- "@t"
-