fastjson2实现下划线与驼峰的自动映射

1.背景

有时间数据库或第三方接口返回的是下划线的对象,

但是在java中我们希望自动转换为java对象,java对象是驼峰的

怎么办呢?

2.代码

/**
 * {"trade_id":"104144","trade_money":"1.99","trade_desc":"月次权益卡购买","pay_acct_id":"1"}
 */
@Getter
@Setter
public class PaymentInfoBO {
    @JSONField(name = "pay_acct_id")
    private Integer payAcctId;

    @JSONField(name = "trade_id")
    private Integer tradeId;

    @JSONField(name = "trade_money")
    private BigDecimal tradeMoney;

    @JSONField(name = "trade_desc")
    private String tradeDesc;
}

完美

相关推荐

  1. fastjson2实现下划线驼峰自动映射

    2024-03-30 01:58:04       42 阅读
  2. fastjson升级为fastjson2

    2024-03-30 01:58:04       37 阅读
  3. GsonFastJson详解

    2024-03-30 01:58:04       53 阅读
  4. GsonFastJson详解

    2024-03-30 01:58:04       47 阅读
  5. GsonFastJson详解

    2024-03-30 01:58:04       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-30 01:58:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-30 01:58:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-30 01:58:04       82 阅读
  4. Python语言-面向对象

    2024-03-30 01:58:04       91 阅读

热门阅读

  1. 若干比赛题目以及补题复盘

    2024-03-30 01:58:04       37 阅读
  2. 十、Spring源码学习之onRefresh方法

    2024-03-30 01:58:04       35 阅读
  3. 学生管理系统——2

    2024-03-30 01:58:04       45 阅读
  4. 编程题 1

    2024-03-30 01:58:04       43 阅读
  5. AutoMQ 社区双周精选第九期((2024.03.11~2024.03.22)

    2024-03-30 01:58:04       43 阅读
  6. go的限流

    2024-03-30 01:58:04       32 阅读
  7. [Golang] RC4加解密

    2024-03-30 01:58:04       38 阅读
  8. 【更新中】Leetcode中遇到的最短路径算法

    2024-03-30 01:58:04       46 阅读
  9. python面试题(11~20)

    2024-03-30 01:58:04       46 阅读
  10. IT服务监督管理案例分析题

    2024-03-30 01:58:04       40 阅读