Nis*_*ani 21 java json jackson
我有一个班级家长
public class Parent
{
private int id;
@JsonIgnore
int getId() {}
void setId(int id) {}
}
Run Code Online (Sandbox Code Playgroud)
我有一个派生自Parent的子类
public class Child extends Parent
{
@JsonProperty // just to explicitly tell jackson to serialize this
@Override
int getId() {}
@Override
void setId(int id) {}
}
Run Code Online (Sandbox Code Playgroud)
我实际上不希望在返回Parent对象时序列化id属性,但是当返回Child类的对象时应该序列化它.
我认为如果Parent是一个接口,覆盖可见性会起作用,但我不确定行为是否与超类相同.
有一个简单的解决方案吗?我真的很感激你的答案.TX.
| 归档时间: |
|
| 查看次数: |
7526 次 |
| 最近记录: |