zoukankan      html  css  js  c++  java
  • @JSONField 注解说明

    转自:https://blog.csdn.net/suyimin2010/article/details/80617538

    导入@JSONField 注解:

    import com.alibaba.fastjson.annotation.JSONField;

    一、常见用法:

    1、指定字段的名称

    [java] view plain copy
     
    1. @JSONField(name="role_name")    
    2. private String roleName;  

    2、使用format制定日期格式

    [java] view plain copy
     
    1. public class A {    
    2.      // 配置date序列化和反序列使用yyyyMMdd日期格式    
    3.      @JSONField(format="yyyyMMdd")    
    4.      public Date date;    
    5. }   

    3、指定字段的顺序

    [java] view plain copy
     
    1. public static class VO {    
    2.    @JSONField(ordinal = 3)    
    3.    private int f0;    
    4.     
    5.    @JSONField(ordinal = 2)    
    6.    private int f1;    
    7.     
    8.    @JSONField(ordinal = 1)    
    9.    private int f2;    

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

    [java] view plain copy
     
      1. public class A {  
      2.       @JSONField(serialize=false)  
      3.       public Date date;  
      4.  }  
  • 相关阅读:
    团队冲刺第八天
    团队冲刺第七天
    团队冲刺第六天
    团队冲刺第五天
    找水王
    团队冲刺第四天
    团队冲刺第三天
    团队冲刺第二天
    团队冲刺第一天
    spring冲刺计划
  • 原文地址:https://www.cnblogs.com/sharpest/p/7871700.html
Copyright © 2011-2022 走看看