java 字段值为null,不返回该字段的问题

作者:獐耳细辛 时间:2023-07-13 10:32:34 

java字段值为null,不返回该字段

类上打注解

@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
public class GetSalaryInfoResponse {
    private String payDate;
}

不让null值返回前端

场景:

有时候我们返回给前端的数据是null的,而这些为null的值前端也不需要,我们就没必要吧null值返回给前端。

第一种方法

在类的上面加注解

import com.fasterxml.jackson.annotation.JsonInclude;
@JsonInclude(JsonInclude.Include.NON_NULL)

那如果实体类很多,每个类上面都要加上么?当然不是,有个全局的方法。

第二种方法

在配置文件中声明

application.yml

spring:
    jackson:
        default-property-inclusion: non_null

来源:https://blog.csdn.net/shiki_41/article/details/83899782

标签:java,字段值,null,不返回,字段
0
投稿

猜你喜欢

  • Android语音声波控件 Android条形波控件

    2023-10-29 02:03:05
  • Spring Boot + Thymeleaf + Activiti 快速开发平台项目 附源码

    2023-11-23 08:23:43
  • 【Java IO流】字节流和字符流的实例讲解

    2023-08-08 20:45:58
  • java后端进行跨域的几种方式小结

    2021-09-03 14:53:31
  • SpringBoot整合dataworks的实现过程

    2023-11-29 12:13:09
  • Android画板开发之添加背景和保存画板内容为图片

    2022-05-30 04:01:37
  • spring boot配置ssl实现HTTPS的方法

    2022-03-27 01:27:49
  • 详解SpringBoot注入数据的方式

    2022-05-09 06:34:24
  • java和javascript中过滤掉img形式的字符串不显示图片的方法

    2021-08-31 10:12:49
  • C语言实现顺序表的顺序查找和折半查找

    2021-10-24 13:17:19
  • Java使用5个线程计算数组之和

    2022-07-25 21:41:37
  • Android中判断是否联网实现代码

    2023-01-22 09:03:14
  • Java线程的调度与优先级详解

    2023-04-30 13:48:13
  • Android WebView基础应用详解

    2023-09-30 07:36:46
  • Android开发入门之Appwidget用法分析

    2023-10-26 12:04:46
  • C# datagrid非常规方法实现添加合并列

    2023-02-08 07:31:00
  • SpringBoot万字爆肝高级配置

    2022-09-17 06:34:08
  • Java NIO实现聊天功能

    2022-06-12 08:31:31
  • C#实现的算24点游戏算法实例分析

    2021-12-01 04:13:21
  • Springboot Mybatis Plus自动生成工具类详解代码

    2022-09-17 12:01:57
  • asp之家 软件编程 m.aspxhome.com