JSONObject.toJSONString把属性的大小写改变了
class A{
//xxx
private String QKRQ;
//xxxx
private String QKDH;
}
本想把A对象通过fastjson序列化后传给客户端,但是传到客户端的数据却并非自己想要的,QKRQ、QKDH这些属性通过JSONObject.toJSONString序列化后变成了qKRQ、qKDH,研究了下通过@JSONField(name="QKRQ")设置后返回客户端的属性首字母就不会被小写了!!
参考文章:
https://blog.csdn.net/u010535345/article/details/50493498?locationNum=7&fps=1
<https://blog.csdn.net/u010535345/article/details/50493498?locationNum=7&fps=1>
热门工具 换一换