alibaba的fastjson转为json首字母变小写解决方法

我们经常用fastjson的话 有时候要涉及将实体对象转为json格式,但当用Json.toJsonString()方法时,会默认将属性的首字母后转为小写,但真正有时候我们是不想将首字母变成小写的,针对这个解决办法,就是我们可以用@JSONField()注解
比如:

   @JSONField(name = "DATA")
    private AEData DATA;  //AEData对象
    @JSONField(name = "BATCH_ID")
    private String BATCH_ID;  //批次号,同请求
    @JSONField(name = "SCRIPT_NAME")
    private String SCRIPT_NAME;  //脚本名称,同请求
    @JSONField(name = "HOSTS")
    private List HOSTS;  //被执行的服务器数组,

这样我们就能解决字母变小写的问题。

你可能感兴趣的:(java)