1. 别名
gson:
@Expose @SerializedName("baseInfo") private Person person;
fastjson:
@JSONField(name="baseInfo") private Person person;
2. 屏蔽字段
gson:
@Expose private Long id; @Expose(serialize = false) private Integer type;
fastjson:
http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=7673519
http://code.alibabatech.com/wiki/display/FastJSON/PropertyFilter