gpt4 book ai didi

java - 从 json 反序列化 org.springframework.data.util.pair

转载 作者:行者123 更新时间:2023-12-02 10:39:19 29 4
gpt4 key购买 nike

我应该能够序列化/反序列化 org.springframework.data.util.pair到 JSON/从 JSON。

我有List<Pair<A, B>> myPairList - 我喜欢存储/加载这个列表。

序列化没问题;然而,自从这个pair不可变,没有默认构造函数,反序列化失败。
我知道有@JsonCreator ;但如果我没记错的话,我们只能将它放在构造函数上。自 pair类是最终的,我无法使用带有 @JsonCreator 注释的自己的默认构造函数来扩展它.
有人能指出我怎样才能实现我的目标吗?我想避免创建自己的包装类。

最佳答案

我认为您需要为该属性实现一个自定义反序列化器,就像这个答案 https://stackoverflow.com/a/19167145/1905015 一样。 。您可以将 @JsonDeserialize 注释放置在属性上方。

关于java - 从 json 反序列化 org.springframework.data.util.pair,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53048681/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com