【问题标题】:Not having a getter method in POJO does not set the values via setter methodPOJO 中没有 getter 方法不会通过 setter 方法设置值
【发布时间】:2016-02-08 11:18:28
【问题描述】:

我正在使用org.json 库进行 JSON 解析。我经历过,当我有两种方法说getName()setName() 并且如果我在POJO 类中注释getter 方法时,setter 方法也不起作用。

但如果我不这样做,它会起作用。为什么会发生这种情况?难道我们不能只设置POJO中的值并转换为JSON字符串吗?

【问题讨论】:

  • 如果您要发布一个重现此问题的MCVE,可能会更容易提供帮助。

标签: java json setter getter-setter pojo


【解决方案1】:

我们不能只在 POJO 中设置值并转换为 JSON 字符串吗?

如果注释掉getter方法,JSON库将不再序列化该属性,因为它没有办法获取该属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    • 1970-01-01
    • 1970-01-01
    • 2011-04-14
    • 2017-09-09
    相关资源
    最近更新 更多