java?字段值為null,不返回該字段的問題
java字段值為null,不返回該字段
類上打注解
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
public class GetSalaryInfoResponse {
? ? private String payDate;
}不讓null值返回前端
場景:
有時候我們返回給前端的數(shù)據(jù)是null的,而這些為null的值前端也不需要,我們就沒必要吧null值返回給前端。
第一種方法
在類的上面加注解
import com.fasterxml.jackson.annotation.JsonInclude; @JsonInclude(JsonInclude.Include.NON_NULL)
那如果實體類很多,每個類上面都要加上么?當然不是,有個全局的方法。
第二種方法
在配置文件中聲明
application.yml
spring: ? ? jackson: ? ? ? ? default-property-inclusion: non_null
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
這么設(shè)置IDEA中的Maven,再也不用擔心依賴下載失敗了
今天給大家?guī)硪粋€IDEA中Maven設(shè)置的小技巧.這個技巧可以說非常有用,學會設(shè)置之后,再也不用擔心maven依賴下載變慢的問題,需要的朋友可以參考下2021-05-05
解決logback使用${spring.application.name}日志打印路徑的問題
這篇文章主要介紹了解決logback使用${spring.application.name}日志打印路徑的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06
Java實現(xiàn)從數(shù)據(jù)庫導出大量數(shù)據(jù)記錄并保存到文件的方法
這篇文章主要介紹了Java實現(xiàn)從數(shù)據(jù)庫導出大量數(shù)據(jù)記錄并保存到文件的方法,涉及Java針對數(shù)據(jù)庫的讀取及文件寫入等操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11
java 各種數(shù)據(jù)類型的互相轉(zhuǎn)換實例代碼
這篇文章主要介紹了java 各種數(shù)據(jù)類型的互相轉(zhuǎn)換實例代碼,需要的朋友可以參考下2020-10-10
SpringBoot鉤子函數(shù)的實現(xiàn)示例
SpringBoot雖然沒有直接稱為“鉤子函數(shù)”的概念,但可以其他方法實現(xiàn),本文就來介紹一下SpringBoot鉤子函數(shù)的實現(xiàn)示例,感興趣的可以了解一下2024-11-11

