首页 » 技术乱弹 » 正文

关于FastJSON的JSONField使用说明

发表于: 青年博客 · 2017-5-31 ·  2,373 views  ·  0 replies 

1. JSONField 介绍

注意:1、若属性是私有的,必须有set*方法。否则无法反序列化。

2. JSONField配置方式

FieldInfo可以配置在getter/setter方法或者字段上。例如:

2.1 配置在getter/setter上

2.2 配置在field上

3. 使用format配置日期格式化

4. 使用serialize/deserialize指定字段不序列化

5. 使用ordinal指定字段的顺序

缺省fastjson序列化一个java bean,是根据fieldName的字母序进行序列化的,你可以通过ordinal指定字段的顺序。这个特性需要1.1.42以上版本。

6. 使用serializeUsing制定属性的序列化类

在fastjson 1.2.16版本之后,JSONField支持新的定制化配置serializeUsing,可以单独对某一个类的某个属性定制序列化,比如:

测试代码

原文地址:https://github.com/alibaba/fastjson/wiki/JSONField

本文链接: http://www.baikeyang.com/code/97201.html
0 like+
«上一篇: :下一篇»

相关文章

ORA-28002: the password will expire within 5 days

异常信息如下: info Shell 2018-...

[转]JAVA多线程实现的四种方式

这是网上一篇关于介绍多线程的一篇文章,个人感觉总结的很...

关于Spring任务调度@Scheduled的外部配置方法

在使用过Quartz过的人应该都清楚,Quartz的cron表达式是可...

instanceof与getClass的区别

在java中,在比较一个类是否和另一个类属于同一个类实例的...

[转]log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.isTraceEnabled()作用

log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.i...

Redis.conf配置详细说明

近期因公司频繁搭建服务,所以在网上找了一份比较详细的配...

0 thoughts on “关于FastJSON的JSONField使用说明”

  1. 还没有任何评论,你来说两句吧

Leave a reply