gpt4 book ai didi

java - Jaxb从XSD生成类时去除后缀 "Type"

转载 作者:搜寻专家 更新时间:2023-11-01 03:35:27 25 4
gpt4 key购买 nike

我们刚刚升级到以下 Jaxb 版本,并开始注意到它在生成类时去掉了“Type”后缀。这导致了问题,因为我们从第 3 方获得的模式现在有两个同名的类。谁能告诉我们如何解决这个问题并保持“Type”后缀不变?

  jaxbVersion = '2.2.11'
jaxwsVersion = '2.2.10'
jaxwsrsVersion = '2.0.1'

谢谢

最佳答案

使用以下架构绑定(bind)声明:

<schemaBindings>
<nameXmlTransform>
<typeName suffix="Type"/>
</nameXmlTransform>
</schemaBindings>

参见:

关于java - Jaxb从XSD生成类时去除后缀 "Type",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33269075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com