Java @xmlement注释中的sense-type元素是什么
@xmlement注释中的sens-type元素是什么 像这样的事情:Java @xmlement注释中的sense-type元素是什么,java,jaxb,jaxb2,Java,Jaxb,Jaxb2,@xmlement注释中的sens-type元素是什么 像这样的事情: XmlElement(name = "userId", type = Long.class) private Long id; 在XML生成过程中不使用它。在以下场景中使用@xmlement上的type属性: 最常见的情况是当您使用List而不是List时,非类型化列表将使用type=String.class 当属性类型是接口时,可以使用它指定impl类 当@xmlements与@xmlements一起使用以对选择建模时,
XmlElement(name = "userId", type = Long.class)
private Long id;
在XML生成过程中不使用它。在以下场景中使用
@xmlement
上的type
属性:
List
而不是List
时,非类型化列表将使用type=String.class
李>
@xmlements
与@xmlements
一起使用以对选择建模时,类型
属性将元素映射到类XmlAdapter
不能应用于数据类型。使用类型将其提升到相应的对象类型可以解决此问题xsi:type
属性,可以指定type=Object.class