如何告诉JAXB元素的顺序无关紧要?

是否可以告诉JAXB忽略元素的顺序? 那么生成XSD将包含all元素而不是sequence元素?

使用空propOrder向类添加XmlType注释,如下所示:

 @XmlType(propOrder={}) public class MyClass{ String username; String street; String address; } 

然后它将生成一个xs:all (无序)而不是序列。