为什么杰克逊转换器在缺少吸气剂时不会抛出异常

时间:2017-11-25 15:37:30

标签: java json jackson

我有一个有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甚至没有记录任何错误?

它本可以直接引起我的注意。

0 个答案:

没有答案