JsonSerialize
@JsonInclude、@JsonIgnore、@JsonFormat、@JsonSerialize、@JsonIgnoreProperties、@JsonIgnoreType
一、@JsonIgnore: 1、作用: 在json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。 一般标记在属性或者方法上,在返回的json数据就不包含该属性 2、场景模拟: 将一个User序列化成Json数据并返回给前台,当我们在User的password和email ......
@JsonSerialize @JsonDeserialize @JsonFormat 三个注解的区别及一般用法
区别 @JsonSerialize:该注解用于指定在将Java对象序列化为JSON字符串时使用的序列化器。可以将其应用于字段、方法或类级别。通过@JsonSerialize注解,可以自定义序列化过程,例如将日期格式化为特定的字符串、将枚举类型序列化为其名称而不是值等。 @JsonDeserializ ......