fastjson/jackson 轉 json Boolean布爾類型 is丟失問題


轉載:https://www.jianshu.com/p/5bc2efab2bd3#comments

private boolean isOrg;

如果是lombok 的 @Data注解
或者自定義的 get/set方法 是
getOrg(),
setOrg(boolean isOrg)
會導致json轉換之后 參數前面的is丟失

解決方案:
fastjson: @JSONField(name="isOrg");
jackson: @JsonProperty("isOrg");

或者重寫 get set方法,帶上is
getIsOrg();
setIsOrg(boolean isOrg);



作者:xiao碼
鏈接:https://www.jianshu.com/p/5bc2efab2bd3#comments
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

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



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