I know about @RequestBody use deserialize concept of Jackson’s ObjectMapper. Also I know Jackson ObjectMapper use Reflection.
Now the problem here is that reflection can set a private field, so I don’t know why a getter is needed.
Of course, I know that Getter is used to retrieve the value of RequestBody.
What I’m really curious about is why do we need a Getter when mapping?