【问题标题】:Alternative to deprecated method ObjectMapper.reader(Class)替代已弃用的方法 ObjectMapper.reader(Class)
【发布时间】:2015-11-27 12:35:25
【问题描述】:

我正在开发一个 JSON 解析应用程序并想使用ObjectReader

我的对象阅读器实例如下 -

private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper();
private static final ObjectReader OBJECT_READER = OBJECT_MAPPER.reader(MyType.class);

但是OBJECT_MAPPER.reader(MyType.class); 显示为已弃用。

我必须通过什么方式获得ObjectReader

【问题讨论】:

    标签: java jackson


    【解决方案1】:

    ObjectMapper.reader(Class) 自 Jackson 2.5 起已弃用。

    从 Jackson 2.6 开始,您可以改用 readerFor(Class)

    【讨论】:

    • 您好,您知道readerreaderFor 之间是否存在任何功能差异?我猜肯定有一些,否则reader 会被更新...
    • 好的,我查看了源码——它们完全一样,可以安全切换
    猜你喜欢
    • 1970-01-01
    • 2019-12-15
    • 1970-01-01
    • 2020-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    相关资源
    最近更新 更多