编组/解组 Groovy 对象使用 JAXB 而不带注释



我正在尝试为一个大学项目做一个库,该项目为 Groovy 对象进行编组/解组,而无需对编组对象类进行任何注释。

使用 JAXB 是否有任何问题,就像我将其用于任何 Java 对象一样?有什么限制吗?

提前感谢,贾科莫

您的问题的答案是否定的。请记住,最终Groovy对象被编译成Java字节代码。因此,它们的处理方式将像任何其他 Java 对象一样。在我们的项目中,我们使用纯 Groovy POGO(普通的旧 Groovy 对象),它比 Java 对应物干净得多,并且在封送或解编到 XML 或 JSON 时不会遇到任何异常或意外行为。

最新更新