欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Json串的字段与实体类中的字段不一致

程序员文章站 2022-03-26 20:09:28
开发中遇到了一个问题就是:数据库中查出的数据转成Json串,与实体类映射时候字段名不一致,但字段又很多,一个一个取出再赋值会很繁琐,之后发现@JSONField注解,可以使Json与实体类的字段对应起来。我使用的是fastjson来对Json串与Java对象之间的转换:import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;只需要在实体类上加上注解,并且设置Json对应字段名即可。简单的例子:@Datap...

开发中遇到了一个问题就是:数据库中查出的数据转成Json串,与实体类映射时候字段名不一致,但字段又很多,一个一个取出再赋值会很繁琐,之后发现@JSONField注解,可以使Json与实体类的字段对应起来。
我使用的是fastjson来对Json串与Java对象之间的转换:

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;

只需要在实体类上加上注解,并且设置Json对应字段名即可。
简单的例子:

@Data
public class UserInfo {
    private Integer id;
    @JSONField(name = "USERNAME")
    private String uName;
    @JSONField(name = "USER_ADDRESS")
    private String uAddress;
}

本文地址:https://blog.csdn.net/qq_43948440/article/details/110879034