我需要编辑 POJO 中“现有字段”的名称,而不是添加“extra_field”。是否可以使用下面参考的链接方法?
请注意,我不想使用@JsonProperty注释。
要求是,我有一个 POJO,并且希望每次都使用不同的字段名称,而不需要更改 POJO。例如,我c_id在 POJO 中有一个字段,有时需要写为 as cust_id,有时则需要写为my_id。
另请注意,我无法更改 POJO 的实现,因为它已经在多个模块中使用并且具有通用实现。
POJO 示例:
class MyPojo {
String id;
// getter and setters
}
Run Code Online (Sandbox Code Playgroud)
预期输出如下:(字段名称可以更改)