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