1
我有以下XSD架構(片段),並希望生成Java類correect命名規則的類名,屬性和方法 - >駝峯。我發現駝峯始終插件,但它是過時的,我不知道如何使用它。有沒有辦法做到這一點與jaxb和/或xjc?JAXB強調以駝峯
<xs:complexType name="AB_NAME">
<xs:sequence>
<xs:element name="ELEMENT_ID" type="tns:DECIMAL_38_0"/>
<xs:element name="DATEN_ID" type="tns:DECIMAL_38_0"/>
<xs:element name="DATE" type="tns:TIMESTAMP_0"/>
</xs:sequence>
</xs:complexType>
或者是否有可能用另一個插件重命名屬性和方法?例如。您可以在生成完成後在這樣getELEMENT_ID()來getElementId()類更換名稱與<jaxb:globalBindings underscoreBinding="asCharInWord">
產生的呢?
感謝 - 第二個解決方案是不是我的選擇。因爲元素太多了。我已經嘗試過在你提供的鏈接的解決方案,但這個生成過程中不會改變任何東西。名字仍然沒有在camelcase – user3756702