JsonUtil.toJson,转换小写问题。

Blade 未结 4 1110
java开发
java开发 剑童 2022-10-17 09:31

一、该问题的重现步骤是什么?

1.   返回数据字段的时候例如有一个属性为,  mId ,银联用的商户ID 

2.   然后查询list列表的时候发现了不显示, 查看了页面请求,发现  tojson,把mId 转换成了mid 导致页面无法正常显示

3.   


二、你期待的结果是什么?实际看到的又是什么?

        mId正常显示


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


    win 10,

    blade-boot3.0


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

image.png

转换后的

image.png

4条回答
  • 2022-10-17 09:38
    JsonProperty

    注解无效。

    0 讨论(0)
  • 2022-10-18 01:25

    这可能是jackson或者lombok自身的问题。你把对应的javabean去掉lombok注解采用常用的get set方法试试。或者把mId 这类命名改成标准驼峰命名 mmId(既至少两个小写后再跟大写)

    0 讨论(0)
  • 2022-10-18 09:44

    换hutool

    0 讨论(0)
  • 2022-10-19 13:57

    这个是 lombok 的 bug,详见:https://github.com/projectlombok/lombok/issues/1861

    0 讨论(0)
提交回复