XmlType

2018-12-17 21:11 更新

@XmlType

類級別的注解,常與@XMLRootElement,@XmlAccessorType一起使用。

參數(shù) name

定義XML Schema中type的名稱

參數(shù) namespace

指定Schema中的命名空間

參數(shù) propOrder

指定映射XML時的節(jié)點順序,使用該屬性時,必須列出JavaBean對象中的所有字段,否則會報錯。

參數(shù) factoryClass

指定UnMarshal時生成映射類實例所需的工廠類,默認為這個類本身

參數(shù) factoryMethod

指定工廠類的工廠方法

舉例

@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>
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號