首页 > 编程语言 >java中隐藏不想返回的字段信息

java中隐藏不想返回的字段信息

时间:2023-01-22 16:57:04浏览次数:32  
标签:返回 JSONField false 前端 serialize java null 隐藏

场景:有时候我们返回给前端的数据是包含null的,而这些为null的值前端也不好处理,所以我们就没必要把null值返回给前端,

一般登录都会用到账号和密码,这时隐藏密码字段也是常规操作了

 

操作:设置某些字段不返回前端(如密码等敏感信息)

@JSONField(serialize = false)
private String password;

一:我这里使用的是阿里的fastjson,这里采用 @JSONField(serialize = false)注解

二:如果是jackson的话,采用 @JsonIgnore 注解

 

标签:返回,JSONField,false,前端,serialize,java,null,隐藏
From: https://www.cnblogs.com/hiredmeygh/p/17064497.html

相关文章

  • Java创建线程的4种方式
    继承Thread类,重写run方法Thread类实现了Runnable接口(只有一个没有返回值的run方法)。publicclassThreadDemoextendsThread{publicThreadDemo(Stringname){......
  • JavaScript中的空值合并操作符【??】和可选链操作符【?.】的理解和使用
    参考:http://t.csdn.cn/5700Y??-空值合并操作符结构:eg:letres=num01??num02;??当左侧的变量为null或undefined的时,返回左侧num02否则返回自身num01(num01相当于nu......
  • 利用java来实现计算器的加减乘除
    packagebag; importjava.util.Scanner; publicclassDemo06{ publicstaticvoidmain(String[]args){ Scannersc=newScanner(System.in);System......
  • 跟我20天学Java:02-自动类型转换,表达式的自动类型转换,强制类型转换
    文章目录​​学习目标​​​​一、什么是自动类型转换,为什么要学习自动类型转换?​​​​总结​​​​二、表达式的自动类型转换​​​​总结​​​​三、强制转化类型​​​......
  • JavaScript 循环引用
    JavaScript中的循环引用是指两个或多个对象之间相互引用的情况。这种情况下,这些对象就不能被垃圾回收机制正常回收,会导致内存泄漏。循环引用通常发生在对象之间相互包含......
  • BUUCTF 隐藏的钥匙
    隐藏的钥匙路飞一行人千辛万苦来到了伟大航道的终点,找到了传说中的Onepiece,但是需要钥匙才能打开OnePiece大门,钥匙就隐藏在下面的图片中,聪明的你能帮路飞拿到钥匙,打开On......
  • Java有关数组对象越界的问题?
    提问: 我写了一个房屋出租系统,里面有房主的姓名,电话,地址,房号id和出租状态请问一下,再新增房屋的时候,都先判断一下房屋够不够,如果不够,那就新增一个数组来进行扩容,但是扩容新......
  • JavaScript学习笔记—数组
    1.描述数组也是一种复合数据类型,在数组中可以存储多个不同类型的数据数组中存储的是有序的数据,数组中的每个数据都有一个唯一的索引,可以通过索引来操作获取数据数组中......
  • JavaScript 内存管理及垃圾回收
    一、内存管理JavaScript是一种自动垃圾回收语言,这意味着JavaScript引擎会自动监测和清理无用的内存。JavaScript中的内存管理主要由JavaScript引擎负责,开发人员不......
  • 【学懂Java】(四)面向对象编程-5
    一.Object类Object类是所有类的父类,一个类如果没有使用extends显性的继承另外一个类,那么这个类就继承自Object类publicclassPerson{}//等同于publicclassPersonextends......