前后端json传输属性转换

本章为说明补充,内容较短

在前后端传输信息时,通常会遇上前后端属性名不同的情况。

为了使得前后端传输顺畅,除了将前后端的属性名调节为一致外(这种方法略显繁杂),可以在后端数据类的属性前添加 @JsonProperty("name") 注解

@JsonProperty 此注解用于属性上,作用是把该属性的名称序列化为另外一个名称,如把trueName属性序列化为name,@JsonProperty(“name”)。

使用这个注解,后端可以获取到前端与注解中同名的属性 ,后端以注解中的属性名返回给前端