fastjson中的註解@jsonfield,一般作用在get/set方法上面,常用的使用場景有下面三個:
一、修改字段對映使用方法:
private integer aid;
// 實體類序列化為json字串的時候,此類的aid欄位,序列化為json中的testid欄位
@jsonfield(name="testid")
public integer getaid()
// json字串解析為類實體的時候,json中的id欄位,寫入此類的aid欄位
@jsonfield(name="id")
public void setaid(integer aid)
二、格式化使用方法
@jsonfield(format = "yyyy-mm-dd hh:mm:ss")
public date getdatecompleted(...)
三、過濾不需要序列化的字段
@jsonfield(serialize = false)
public integer getprogress()
FastJson中 JSONField註解使用
最近在乙個專案中,在組裝資訊給對方傳送json字串的時候,對方要字元key總是大寫開頭的,而用標準的 body jsonobject.tojsonstring enterpriseinfodto body json.tojsonstring enterpriseinfodto 輸出的時候,就算我們的...
註解的使用
1.configuration 1.1說明 表示配置類 一般和bean註解連用 2.bean 2.1 表示將返回的物件例項化之後,交由spring管理 說明 四個註解類交由spring容器建立和管理,在不同的類上,描述此類處理什麼業務 4.1 qualifier次註解配合 autowired註解使用...
spring註解的使用
前言 spring的配置方式無外乎註解以及xml檔案配置,當然,這兩種方式各有優略,阿福並不在此討論其優略!只是單純的想要記錄下spring的一些常用註解使用!常用註解 repository 持久層 service 業務層 controller 控制層 conponent 泛指元件,用於元件界限比較...