1. 程式人生 > >fastjson如何指定欄位不序列化

fastjson如何指定欄位不序列化

fastjson是一款由阿里巴巴提供的效能出色的json序列化與反序列化庫,而且使用很方便,我們可以使用JSON.toJSONString(object)將一個物件序列化為json格式,但是如果我們不想把一個類的所有成員都序列化怎麼辦呢。

解決這個問題有兩種方式:

1.給不想被序列化的屬性增加transient屬性---java特性

2.給不想被序列化的屬性增加增減JSONField(serialize=false)---fastjson特性

友情提醒一下:

由於fastjson低版本存在反序列化漏洞,建議大家用較新版本,至少在1.2.28版本以上吧