嵌入式@XMLElement两次使用相同的名称

时间:2013-07-07 22:27:00

标签: java xml jaxb entity

我有一个包含两个Phone Embeddable对象的Person实体。电话的@XmlElement名为type。这不会映射到Person实体中的任何列。

此电话在Person实体中嵌入两次。当我运行程序时,它显示编译错误org.hibernate.MappingException: Repeated column in mapping for entity: type。我理解type重复两次,电话嵌入两次。

如何覆盖每个嵌入中的@XmlElement名称?或者任何其他方式忽略仅在Person实体中嵌入该元素?还有其他选择吗?

0 个答案:

没有答案