8
JAXB簡單綁定模式將集合名稱修改爲它們的複數 「版本」,例如, 「additionalData」變成「additionalDatas」。有沒有解決方案來改變這種行爲?我需要一個Java字段名稱和方法名稱等於XSD字段名稱。我的綁定文件:爲什麼JAXB 2 RI的XJC簡單模式更改集合名稱?
<?xml version="1.0" encoding="UTF-8"?>
<bindings xmlns="http://java.sun.com/xml/ns/jaxb"
xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
xsi:schemaLocation="
http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd"
version="2.1">
<globalBindings>
<serializable uid="1" />
<xjc:simple/>
</globalBindings>
</bindings>
有沒有辦法關閉這個功能,並繼續使用「簡單的綁定模式」?因爲我需要它將@XmlRootElement添加到生成的類。 – User123456789