Jackson
奔跑的小马123
这个作者很懒,什么都没留下…
展开
-
@JsonPropertyOrder 学习
1、自定义排序import com.fasterxml.jackson.annotation.JsonPropertyOrder;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import lombok.AllArgsConstructor;/** * author: mayanze * date: 2020/12/2原创 2020-12-02 19:47:52 · 1910 阅读 · 1 评论 -
Jackson @JsonGetter(“lineName“), @JsonSetter(“linename“) 学习
class MyBean { public int id; private String name; @JsonGetter("lineName") public String getName() { return name; } @JsonSetter("linename") public void setName(String name) { this.name = name; }}@Test .原创 2020-11-30 20:17:31 · 376 阅读 · 0 评论 -
Jackson @JsonAnySetter 个 @JsonAnyGetter 学习
总结:如果一个实体中需要一个扩展字段来处理各种可能的属性,这么一来1.简化了,放值进去的时候,需要考虑Map这一层包装2.简化了,读值出来的时候,需要考虑Map这一层包装1.没有使用 @JsonAnySetter和@JsonAnyGetter@Dataclass ExtendableBean { private String name; private Map<String, String> properties = new HashMap<&g.原创 2020-11-29 10:11:59 · 348 阅读 · 0 评论