广告
返回顶部
首页 > 资讯 > 精选 >@JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决
  • 487
分享到

@JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决

2023-07-02 09:07:15 487人浏览 独家记忆
摘要

这篇“@JSONInclude(jsonInclude.Include.NON_NULL)不起作用如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收

这篇“@JSONInclude(jsonInclude.Include.NON_NULL)不起作用如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“@JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决”文章吧。

@JsonInclude(JsonInclude.Include.NON_NULL)不起作用

记录一下使用@JsonInclude(JsonInclude.Include.NON_NULL)不起作用的原因。

@JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决

我想要的结果是如果只给code赋值,其他属性不赋值,那么我调用接口返回的结果里面只有code。但是遇到其他属性也存在着的情况(为null)。

原因

我在controller层使用了一个抽象controller类,该类里的A方法会把Object类对象转换成JSON对象,就是这个A方法的原因,把A去掉就可以了,直接返回ReturnResult对象。

@JsonInclude(JsonInclude.Include.NON_NULL)注解

用法含义

为null的字段不序列化

看示例

@JsonInclude(JsonInclude.Include.NON_NULL)public class Response {    private String name;     private String targetId;     private String characteristic;}

假设这个Response类是返回给前端的响应。如果字段characteristic为null,加上该注解后前端拿到的响应格式应该是这个样子(为null的characteristic字段不会显示在序列化结果里):

{  "name": "xxx",  "targetId": "xxx"}

以上就是关于“@JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: @JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决

本文链接: https://www.lsjlt.com/news/341089.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • @JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决
    这篇“@JsonInclude(JsonInclude.Include.NON_NULL)不起作用如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收...
    99+
    2023-07-02
  • 解决@JsonInclude(JsonInclude.Include.NON_NULL)不起作用问题
    目录@JsonInclude(JsonInclude.Include.NON_NULL)不起作用原因@JsonInclude(JsonInclude.Include.NON_NULL...
    99+
    2022-11-13
  • async注解不起作用如何解决
    如果使用的是Python 3.7及以上版本,需要确保使用的函数是异步函数,即使用了`async def`关键字定义的函数。另外,需要...
    99+
    2023-09-16
    async
  • lombok注解不起作用如何解决
    如果Lombok注解不起作用,可能有以下几种解决方法: 确认是否安装了Lombok插件:在使用Lombok注解之前,确保已经安装...
    99+
    2023-10-28
    lombok
  • Vue.config.productionTip=false不起作用如何解决
    本篇内容主要讲解“Vue.config.productionTip=false不起作用如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue.config.productionTip=fa...
    99+
    2023-07-04
  • jquery .val()不起作用如何解决
    本篇内容介绍了“jquery .val()不起作用如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!jquery .val()不起作用的...
    99+
    2023-07-04
  • php7改php.ini不起作用如何解决
    本篇内容主要讲解“php7改php.ini不起作用如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php7改php.ini不起作用如何解决”吧!php7改php.ini不起作用的解决办法:...
    99+
    2023-07-04
  • await在forEach中不起作用如何解决
    这期内容当中小编将会给大家带来有关await在forEach中不起作用如何解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。首先引一个很简单题目:给一个数组,每隔1s打印出来.这里我把我一开始在项目中的代...
    99+
    2023-06-06
  • 如何解决Lombok注解不起作用的问题
    本篇内容介绍了“如何解决Lombok注解不起作用的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Lombok注解不起作用场景:减少实体类...
    99+
    2023-06-20
  • linux自动补全不起作用如何解决
    如果Linux的自动补全功能不起作用,可以尝试以下几种解决方法:1. 确保已经安装了tab补全的相关软件包,例如bash-compl...
    99+
    2023-08-29
    linux
  • idea更新maven包不起作用如何解决
    有几种可能的解决方案可以尝试解决Maven包更新不起作用的问题:1. 清除Maven本地存储库:在Maven的本地存储库中,可能存在...
    99+
    2023-09-16
    idea maven
  • css中的text-align不起作用如何解决
    本篇内容介绍了“css中的text-align不起作用如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2022-10-19
  • 如何解决php header不起作用的问题
    本篇内容介绍了“如何解决php header不起作用的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php header不起作用的方法:...
    99+
    2023-06-20
  • cad安全系统不起作用如何解决
    今天小编给大家分享一下cad安全系统不起作用如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2023-03-06
    cad
  • IDEA断点调试不起作用如何解决
    本文小编为大家详细介绍“IDEA断点调试不起作用如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“IDEA断点调试不起作用如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。IDEA断点调试,断点不起作用...
    99+
    2023-07-05
  • php屏蔽警告不起作用如何解决
    这篇文章主要介绍“php屏蔽警告不起作用如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php屏蔽警告不起作用如何解决”文章能帮助大家解决问题。php屏蔽警告不起作用的解决办法:1、打开php...
    99+
    2023-07-04
  • android layout不起作用怎么解决
    如果Android布局不起作用,可以尝试以下解决方法:1. 检查布局文件是否正确引用了正确的布局文件。确保布局文件中的根布局标签正确...
    99+
    2023-09-14
    android
  • @JsonSerialize不起作用的解决方案
    目录@JsonSerialize不起作用在项目中 当字段实体类为Long类型时但是这里有个小坑@JsonSerialize正确使用1. 写一个负责转换的类2. 在实体类上需要装换的字...
    99+
    2022-11-12
  • spring.thymeleaf.cache=false不起作用怎么解决
    本文小编为大家详细介绍“spring.thymeleaf.cache=false不起作用怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“spring.thymeleaf.cache=false不起作用怎么解决”文章能帮助大家解决疑惑...
    99+
    2023-07-02
  • span中设置text-indent不起作用如何解决
    这篇文章将为大家详细讲解有关span中设置text-indent不起作用如何解决,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 ...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作