我可以/必须始终,
@XmlElement(name="myElement")
注释默认的命名空间元素? @XmlElement(name="foreignElement",namespace="http://foreign")
?@XmlAttribute(name="myAttribute")
注释默认命名空间属性?但现在关于外国属性类型的交易是什么?这似乎有效@XmlAttribute(name="foreignAttribute")
。这总是有效吗?所以规则是属性不需要名称空间即使是在本地元素中?例如<myElement f:foreignAttribute="FOREIGN"/>