【问题标题】:How to remove visibility of variable while deserializing but enable visibility while serializing?如何在反序列化时删除变量的可见性但在序列化时启用可见性?
【发布时间】:2019-12-10 18:37:29
【问题描述】:

如何在请求中删除变量的可见性但在响应中显示?

【问题讨论】:

    标签: spring-boot jackson2


    【解决方案1】:

    我认为单个对象不可能。您可以将请求和响应映射到两个不同的 Pojo,如下所示:

    public class Request{
    
     @JsonIngnore
     private int var1;
     private int var2;
    //setters and getters
    
    }
    
    public class Response{
    
     private int var1;
     private int var2;
    //setters and getters
    
    }
    
    

    【讨论】:

      猜你喜欢
      • 2019-11-27
      • 2014-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 1970-01-01
      • 2012-12-15
      • 2011-04-17
      相关资源
      最近更新 更多