Springboot返回前端Json数据如何忽略某个属性

  • Post author:
  • Post category:其他


前几天,写代码遇到这样一个问题,当我们有时候传递给前端一个Json对象的时候,不想要某个属性参数,那么该怎么办呢?

1.

通过springboot的Controller接口传递一个json对象,但是这个json对象中显示了Password这个属性

:

在这里插入图片描述

  这肯定不是不行的,我们不能让这么重要的属性字段在前端展示出来;


那么我们有没有方法解决这个问题呢?

答案是:

当然有啦,我们都知道Springboot默认支持的Json处理框架是:

jackson

;而jackson的注解@JsonIgnore可以实现这个功能;


@JsonIgnore



简单来说,就是在属性或者方法上,返回的json数据即不包含该属性;

2.

现在我们加上@JsonIgnore`这个注解


在这里插入图片描述
3.

看看效果

在这里插入图片描述



版权声明:本文为qq_45979629原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。