当不希望前端拿到一些数据时,我们会在属性上添加@JsonIgnore注解 但这会导致前端传入数据时,后端拿到包含null的实体对象 解决方法 将@JsonIgnore注解替换为以下注解即可 @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) // 需要jackson版本在1.9以上, 1.9版本以下请老老实实写getset方法