@JsonInclude(value=JsonInclude.Include.NON_NULL)
此注解加在类上。查询到的数据,有些数据我们不需要显示。如果不做处理 不加此注解的话,返回的值携带那些不需要展示的数据,而且都是null值。加了此注解,可以只返回那些我们查询到的、有结果的数据。一个接口需要过滤掉返回值为null的字段,即值为null的字段不返回
@Notnull注解,加在属性上,前端向后端发请求,会帮我们判断此属性是否为空,就不需要再每个方法的开始做这些业务非空判断了。
@JsonInclude(value=JsonInclude.Include.NON_NULL)
此注解加在类上。查询到的数据,有些数据我们不需要显示。如果不做处理 不加此注解的话,返回的值携带那些不需要展示的数据,而且都是null值。加了此注解,可以只返回那些我们查询到的、有结果的数据。一个接口需要过滤掉返回值为null的字段,即值为null的字段不返回
@Notnull注解,加在属性上,前端向后端发请求,会帮我们判断此属性是否为空,就不需要再每个方法的开始做这些业务非空判断了。