是否可以让 CXF 的 wsdl2java 发出可克隆的类?也许通过一些选项或插件?
我需要做的是按值将一个相当复杂的模式结构从一个对象树复制到另一个对象树,而不是手动获取/设置每个成员值或手动触摸生成的类。
/比约恩
您可以编写一个 XJC 插件来执行此操作。CXF 确实有几个 XJC 插件可以做各种可以用作模型的事情。(也许提交回CXF)
我建议您避免 Cloneable,而是让发出的类可序列化并序列化和反序列化类以克隆它们。这里有一些关于如何使用 CXF 执行此操作的说明,尽管我自己从未尝试过。
现在我已经实现并贡献了一个 XJC 插件,它发出可克隆的类: https ://issues.apache.org/jira/browse/CXF-3354