【JSON注解】注解@JsonIgnoreProperties和@JsonIgnore的另一個使用情況


之前關於這兩個注解,是用在JSON循環引用的情況上,那么現在關於這兩個注解,還可以使用在另外一種情況上

即:

  一般標記在屬性或者方法上,返回的json數據即不包含該屬性

 

關於這種情況在什么時候會遇到呢?

例如:

User實體中會有字段password字段,當返回用戶信息給前台的時候,當然是不希望將password值也一並返回,

所以,可以在password屬性上加上注解JsonIgnore

或者,可以在User類上加上注解@JsonIgnoreProperties(value = "{password}")

 

都可以在json序列化時將java bean中的一些屬性忽略掉,序列化和反序列化都受影響。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM