前几天,写代码遇到这样一个问题,当我们有时候传递给前端一个Json对象的时候,不想要某个属性参数,那么该怎么办呢?
1.
通过springboot的Controller接口传递一个json对象,但是这个json对象中显示了Password这个属性
:
这肯定不是不行的,我们不能让这么重要的属性字段在前端展示出来;
那么我们有没有方法解决这个问题呢?
答案是:
当然有啦,我们都知道Springboot默认支持的Json处理框架是:
jackson
;而jackson的注解@JsonIgnore可以实现这个功能;
@JsonIgnore
:
简单来说,就是在属性或者方法上,返回的json数据即不包含该属性;
2.
现在我们加上@JsonIgnore`这个注解
3.
看看效果
版权声明:本文为qq_45979629原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。