目录

如何处理将不必要的字段给前端

如何处理将不必要的字段给前端

在写SQL映射的时候,我们总是会查出一些字段做操作,然后返回给前端是它的映射实体对象,但是前端会看到那些不想要的字段,这时候可以采用以下三种方法

第一种

优化SQL,不要查没必要的字段,但是一般都需要查,所以这种方法是最傻的

第二种

实体类加上

@JsonInclude(JsonInclude.Include.NON_NULL)(这种比较实用)

https://i-blog.csdnimg.cn/blog_migrate/99a02b509012ab1dad089e2f0bf94b7f.png#pic_center

第三种

采用全局配置在application.yml或者properties中设置

properties

spring.jackson.default-property-inclusion = non_null

yml


spring:
  jackson:
    default-property-inclusion: non_null