我试图通过JAXB / XJC从XSD实现一些高级Java源代码生成。我想要做的是以下内容: "组"和"属性组"在Java上下文中,声明可以被视为" interface"声明:它们规定了一组特定的功能,这些功能由引用"组"的类型支持。或"属性组"。 我现在正在寻找一种方法来为每个"组" /"属性组"自动生成一个接口声明。并同时在各自生成的类上生成接口实现声明。 XJC中是否有插件或设置来实现此目的?您知道这种情况还有其他解决方案吗?
答案 0 :(得分:5)
好的,现在回答我自己的问题,我已经创建了自己的jaxb / xjc插件来执行此任务。它托管在GitHub上: