No permita que los valores nulos vuelvan al frente

Escenario: a veces los datos que devolvemos al front-end son nulos, y estos valores nulos no son necesarios para el front-end, no tenemos que devolver el valor nulo al front-end.
El primer método : anotar la clase

import com.fasterxml.jackson.annotation.JsonInclude;
@JsonInclude(JsonInclude.Include.NON_NULL)

Si hay muchas clases de entidad, ¿deberíamos agregarlas a cada clase? Por supuesto que no, hay un enfoque global.
El segundo: declara
application.yml en el archivo de configuración

spring:
    jackson:
        default-property-inclusion: non_null
Publicado 281 artículos originales · 50 alabanzas · 450,000 vistas +

Supongo que te gusta

Origin blog.csdn.net/lzh657083979/article/details/79433674
Recomendado
Clasificación