我有一个有boolean
成员变量的类。在发送响应时,JSON
转换器将对象转换为Jackson
时,boolean
字段将丢失。
public class SampleClass{
boolean personal;
public boolean getPersonal(){
return this.personal;
}
...
...
我发现在我的案例中boolean
getter 类似于isPersonal()
。经过一番努力,它让我印象深刻,可能是因为 getter 。当我把它改为getPersonal()
时,情况似乎很好。
public class SampleClass{
boolean personal;
public boolean isPersonal(){
return this.personal;
}
...
...
如果缺少预期的 getter ,为什么Jakson甚至没有记录任何错误?
它本可以直接引起我的注意。