JAXB @XmlRootElement 注解类型
@XmlRootElement
将类或者枚举类型映射到 XML 元素。
当顶级类或者枚举类型使用 @XmlRootElement
注释时,其值在 XML 文档中表示为 XML 元素。
@XmlRootElement
注释可以与以下注释一起使用:XmlType
、XmlEnum
、XmlAccessorType
、XmlAccessorOrder
。
语法
//Without name attribute @XmlRootElement //1 //With name attribute @XmlRootElement(name = "employee") //2
欢迎 on
it
road
JAXB @XmlRootElement 示例
现在看几个使用 @XmlRootElement
如何改变 XML 表示的例子。
@XmlRootElement 带有 'name' 属性
@XmlRootElement(name = "employee") @XmlAccessorType(XmlAccessType.FIELD) public class EmployeeData implements Serializable { private static final long serialVersionUID = 1L; private Integer id; private String firstName; private String lastName; }
@XmlRootElement 没有 'name' 属性
@XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class EmployeeData implements Serializable { private static final long serialVersionUID = 1L; private Integer id; private String firstName; private String lastName; }
日期:2020-09-17 00:09:41 来源:oir作者:oir