【问题标题】:JAXB - Customizing a generated class name, but configuring for not generating itJAXB - 自定义生成的类名,但配置为不生成它
【发布时间】:2011-11-15 13:19:56
【问题描述】:

我有多个 WSDL/XSD 文件并使用 JAXB 生成它的客户端。但是它们之间有一些共同的类,我在一个单独的项目中。

我能够自定义整个生成,根据需要将自定义名称通知给客户端类。但是对于那些常见的类,我只想告知它们的名称以供参考,而不是使用另一个项目中提供的并包含在类路径中的类来生成它们。

这可以使用 JAXB 自定义吗?

提前致谢!

【问题讨论】:

    标签: web-services xsd wsdl jaxb


    【解决方案1】:

    下面链接的答案演示了如何使用 JAXB 外部绑定文件来指定 XML 模式中的类型对应于现有的 Java 类:

    如果现有的类也是从 XML 模式生成的,那么您可能对 -episode 扩展感兴趣,该扩展使从 XML 模式生成的工件能够被另一个导入第一个模式生成的工件使用。

    【讨论】:

    • 链接的答案非常有用。还有其中包含的链接。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2023-03-10
    • 2013-09-08
    • 2012-11-16
    • 2012-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多