javaBean返回前端数据过滤,不显示
例子:
找到用户后天不想处理直接返回数据给前端,本来只想返回userName和id,结果passWord也返回了。所以后端查询完不处理也可以直接返回,且数据不包含password
实体类:
@TableField(exist=false) @JsonIgnore private String keyword;//查询关键词
关键字段
实际业务:
public class test { public static void main(String[] args) throws JsonProcessingException { InvOrders invOrders = new InvOrders(); invOrders.setKeyword("1123jsdkf"); System.out.println(new ObjectMapper().writeValueAsString(invOrders)); } }
其实数据是存在的,只有转换json时会自动不处理该属性
结果其他值为null,但是设置了@JsonIgnore的属性找不到
参考地址:https://www.icode9.com/content-4-769293.html
JavaScript