后端 传给前端出现一边大写 + 一边小写的问题

[{
"SourceName":"AirConditioner_1", 
"Message":"(en) Condition state acknowledged by UA client", "ActiveState.TransitionTime":"11/13/18 08:22:02.1530001 GMT",
"Severity":0, 
"EventType":"(NodeId) i=10637",
"ActiveState.Id":false, "AckedState.Id":false, 
"ConfirmedState.Id":false, "Comment":"(null)", 
"AckedSntate.TrasitionTime":"11/13/18 11:02:03.7570001 GMT", "Confirmed.StateTransitionTime":"(null)", 
"Comment.SourceTimestamp":"(null)",

"sourceName":"AirConditioner_2", 
"message":"(en) State of AirConditioner_2 changed to ON", "activeState.TransitionTime":"11/14/18 03:09:03.6020001 GMT", 
"severity":1, 
"eventType":"(NodeId) i=10637", 
"activeState.Id":false, 
"ackedState.Id":false, 
"confirmedState.Id":false, 
"comment":"(null)", 
"ackedSntate.TrasitionTime":"11/14/18 03:09:03.6020001 GMT", "confirmed.StateTransitionTime":"(null)", 
"comment.SourceTimestamp":"(null)"
}]

上面是运行输出的结果,

我在注解上添加了,@JSONField 注解 , 输出json格式

后端 传给前端出现一边大写 + 一边小写的问题_第1张图片

为什么会出现上述的原因是:

@Data 这个注解的错,是因为get、set方法是输出小写的结果。

不知道我这个解释大家认可吗,如有不同的见解,欢迎留言!!

你可能感兴趣的:(注解,报错,报错的专栏)