類級別的注解,常與@XMLRootElement,@XmlAccessorType一起使用。
定義XML Schema中type的名稱
指定Schema中的命名空間
指定映射XML時(shí)的節(jié)點(diǎn)順序,使用該屬性時(shí),必須列出JavaBean對象中的所有字段,否則會報(bào)錯(cuò)。
指定UnMarshal時(shí)生成映射類實(shí)例所需的工廠類,默認(rèn)為這個(gè)類本身
指定工廠類的工廠方法
@XmlType(name = "t1", propOrder = {"id" ,"age", "name"})
public class TeacherA {
private String id;
private String name;
private Integer age;
...
}
生成的XML如下,生成的順序是按照propOrder
:
<teacherA>
<id>001</id>
<age>22</age>
<name>Tom</name>
</teacherA>
更多建議: