实体错误映射中的另一个重复列

实体错误映射中的另一个重复列,第1张

实体错误映射中的另一个重复

消息很清楚:映射中有重复的列。这意味着您两次映射了相同的数据库列。实际上,您有:

@Column(nullable=false)private Long customerId;

并且:

@ManyToOne(optional=false)@JoinColumn(name="customerId",referencedColumnName="id_customer")private Customer customer;

productId
/也一样
product
)。

您不应通过其他实体的ID来引用它们,而应直接引用该实体。删除该

customerId
字段,它是无用的。并针对进行相同 *** 作
productId
。如果您想要销售的客户ID,则只需执行以下 *** 作:

sale.getCustomer().getId()


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5000605.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存