gpt4 book ai didi

java - 使用 JAXB 生成 List 的 Setter

转载 作者:行者123 更新时间:2023-12-01 04:30:07 26 4
gpt4 key购买 nike

我使用JAXBXML配置映射到Java对象。此配置可以从 UI 进行编辑,这就是为什么要将其传输到 UI,反之亦然。我绝对需要将 json 解码为 Java 对象。因此,List 需要有 setter 方法。

如何使用 JAXB 为 POJO 类的 List 属性生成 setter 方法?

最佳答案

出于安全原因,不会为 List 对象生成 setter。

/**
* Gets the value of the dateIntervals property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the dateIntervals property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDateIntervals().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link DateInterval }
*
*
*/

关于java - 使用 JAXB 生成 List 的 Setter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18058507/

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