首页 > 解决方案 > 如何从日志中隐藏 Json 请求的未通过字段

问题描述

示例我有实体订单。

作为一个请求,我只期望order num来自订单类的数量。

我在日志中看到:

{
Order ID : null,
Order num : 'O0001',
Qty : '20',
Optional : null
LastUpdated : null
}

由于仅order numQty用户输入,我想在日志中隐藏其他未传递的值。

请建议如何制作。

标签: springspring-boot

解决方案


您可以将以下注释添加到您的实体类中。这将隐藏空值。

    import com.fasterxml.jackson.annotation.JsonInclude;

    @JsonInclude(JsonInclude.Include.NON_NULL)  
    public class Order{

推荐阅读