设置属性是否参与序列化
@JsonIgnoreProperties
@JsonIgnoreProperties({"age"})
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
private String username;
private Integer age;
}User user = User.builder().username("job").age(18).build();
String userStr = objectMapper.writeValueAsString(user);
// 打印结果:{"username":"job"}@JsonIgnore
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
private String username;
@JsonIgnore
private Integer age;
}@JsonIgnoreType
@JsonInclude
@JsonAutoDetect
最后更新于