如何在JavaBean中使用關鍵字命名對象

我們在bean中創建變量時,可以回不得已要使用關鍵字命名對象,因爲有時候json轉bean時,json中的key是可以以關鍵字命名的,但bean中是不允許以關鍵字命名變量。

我們可以使用註釋修飾關鍵字變量:

import com.alibaba.fastjson.annotation.JSONField;
import com.google.gson.annotations.SerializedName;
public class Card_Abstract {
    //@SerializedName("abstract")
    @JSONField(name="abstract")
    private String abstracts;
}

上訴代碼中以abstract關鍵字來命名對象,分別介紹了fastjson和gson兩種json解析方式。這樣我在在做json和bean互轉時,就可以使用abstract了。
——————————————————————————————————
作者:桃花惜春風
轉載請標明出處,原文地址:
https://blog.csdn.net/xiaoyu_BD/article/details/84381026
如果感覺本文對您有幫助,您的支持是我堅持寫作最大的動力,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章