Springboot返回前端Json数据如何忽略某个属性
前几天,写代码遇到这样一个问题,当我们有时候传递给前端一个Json对象的时候,不想要某个属性参数,那么该怎么办呢?1.通过springboot的Controller接口传递一个json对象,但是这个json对象中显示了Password这个属性:这肯定不是不行的,我们不能让这么重要的属性字段在前端展示出来;那么我们有没有方法解决这个问题呢?答案是:当然有啦,我们都知道Springboot默认支持的J
·
前几天,写代码遇到这样一个问题,当我们有时候传递给前端一个Json对象的时候,不想要某个属性参数,那么该怎么办呢?
1.通过springboot的Controller接口传递一个json对象,但是这个json对象中显示了Password这个属性
:
这肯定不是不行的,我们不能让这么重要的属性字段在前端展示出来;
那么我们有没有方法解决这个问题呢?
答案是:
当然有啦,我们都知道Springboot默认支持的Json处理框架是:jackson
;而jackson的注解@JsonIgnore可以实现这个功能;
@JsonIgnore
:
简单来说,就是在属性或者方法上,返回的json数据即不包含该属性;
2.现在我们加上@JsonIgnore`这个注解
3.看看效果
更多推荐
所有评论(0)