我有一个包含两个Phone Embeddable对象的Person实体。电话的@XmlElement
名为type
。这不会映射到Person实体中的任何列。
此电话在Person实体中嵌入两次。当我运行程序时,它显示编译错误org.hibernate.MappingException: Repeated column in mapping for entity: type
。我理解type
重复两次,电话嵌入两次。
如何覆盖每个嵌入中的@XmlElement
名称?或者任何其他方式忽略仅在Person实体中嵌入该元素?还有其他选择吗?