@JsonIgnore 失效沒起作用及 @JSONField(serialize = false)


項目中需要對接口返回的某一個字段進行屏蔽,返回給前端響應的時候,不顯示某個字段。

  第一時間想到在實體類屏蔽的屬性字段上添加@JsonIgnore注解,但添加之后並沒有起作用。

  在網上搜索了下,使用 @JSONField(serialize = false) 注解,便可以在返回響應參數體的時候去除某個字段。

  

@JsonIgnore 注解是項目中使用 Jackson的時候使用

當使用fastJson時,使用 @JSONField(serialize = false)。

 

疑惑:

springMVC如何對請求接口進行json格式轉化。

https://www.cnblogs.com/weilu2/p/springmvc_controller_handler_return_json_xml.html

https://www.cnblogs.com/zhizhuodezhuzhu/p/9633358.html

https://www.cnblogs.com/yy3b2007com/p/11757900.html

Spring MVC類型轉換器

 


免責聲明!

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



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