后端传到前端的变量名大小写出问题

用户ID在后端的变量名为 uId,前端接收时变为了 uid,同时使用注解 @JsonProperty 和 @JSONField 解决,如果不同时使用会出现前端同时接收到 uId 和 uid 两个变量名。

@Data
public class UserInfo {
   /**
    * 用户ID
    */
   @JsonProperty("uId")
   @JSONField(name = "uId")
   private String uId;

   /**
    * 用户所属公司
    */
   String companyId;
}

你可能感兴趣的:(java,mysql,docker,vmware)