I have this nested class
data class UI(
val xPosition: Int,
val yPosition: Int
)
When the Object gets serialized through the @RestController I receive all lowercase on the HTTP endpoint (last line is the interesting one):
{"id":"c8a7b735-b407-4dae-9a41-a470f7596895",
"isActive":false,
"title":"First Sample",
"description":{"shortDescription":"...","longDescription":"...","additionalNotes":"..."},
"endDate":"2021-01-07","priority":0,
"ui":{"xposition":0,"yposition":0}}] <<<<<< see here
I copy the data into a MongoDB document. There it correctly states
ui:
xPosition: 0
yPosition: 0
What is going on here? I cannot get the Spring RestController to return the second letter as uppercase. This destroys the consumption and update of the data in the attached UI :(
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…