fastjson字段改名/设置别名
生活随笔
收集整理的這篇文章主要介紹了
fastjson字段改名/设置别名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
- jdk8
- fastjson maven 坐標: <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.75</version></dependency>
字段改名/設置別名
import java.io.Serializable; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.annotation.JSONField;public class TestMain {public static void main(String[] args) {Person p = new Person("張三", 33);System.out.println(JSON.toJSONString(p));}public static class Person implements Serializable {private static final long serialVersionUID = 1L;@JSONField(name="person_name")private String name;@JSONField(name="person_age")private Integer age;public Person(String name, int age) {this.setName(name);this.setAge(age);}public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age = age;}} }執行結果:
{"person_age":33,"person_name":"張三"}總結
以上是生活随笔為你收集整理的fastjson字段改名/设置别名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利民推出新款寒冰装甲 360 水冷散热器
- 下一篇: 七彩虹推出 iGame Ultra 家族