[英]Enum “does not have a no-arg default constructor” with Jaxb and cxf
[英]JAXB marshaller no-arg default constructor
我想从 java 库中编组 java object 。
当使用 JAXB 编组器编组 java object 时,我遇到了一个问题:
class A 没有无参数默认构造函数
我使用了 Java Decompiler 来检查 class 的实现,是这样的:
public final class AImpl
implements A
这意味着我不能扩展 class AImpl
。
那么如何解决无参数默认构造函数的问题呢?
你怎么知道应该传递给那个构造函数的值呢?
我认为您将需要覆盖 Binder class 以自行解组对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.