因為對接需要,傳遞Json對象需要首字母大寫,但是通過FastJson對象轉換,首字母默認會置成小寫,如果需要設置成首字母大寫,類似於{"DirID":0,"DirType":1234,SourceID":0,"Extend":"","InputTime":"/Date(1552966638523+0800)/","OperaterID":0,"OperaterIP":"","OperaterName":"","RoutingKey":"","WID":"1111”}
動設置,大致解決方案三種
1 在類中使用@JSONField(name = "")
2 在初始化fastjson的時候設置TypeUtils.compatibleWithJavaBean = true
3 直接配置系統環境變量,新建,變量名:TypeUtils.compatibleWithFieldName,變量值:true
