@JSONField 注解说明

@JSONField 注解说明导入@JSONField注解:importcom.alibaba.fastjson.annotation.JSONField;一、常见用法:1、指定字段的名称@JSONField(name=”role_name”)privateStringroleName;2、使用format制定日期格式publicclassA{//配置d

导入@JSONField 注解:

import com.alibaba.fastjson.annotation.JSONField;

一、常见用法:

1、指定字段的名称

@JSONField(name="role_name")  
private String roleName;

2、使用format制定日期格式

 public class A {  
      // 配置date序列化和反序列使用yyyyMMdd日期格式  
      @JSONField(format="yyyyMMdd")  
      public Date date;  
 } 

3、指定字段的顺序

 public static class VO {  
    @JSONField(ordinal = 3)  
    private int f0;  
   
    @JSONField(ordinal = 2)  
    private int f1;  
   
    @JSONField(ordinal = 1)  
    private int f2;  
}

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

public class A {
      @JSONField(serialize=false)
      public Date date;
 }

今天的文章@JSONField 注解说明分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/4673.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注