如何在 JPA 中保存外键实体
我有2个表的客户和客户历史。customhistory 具有外键 customerId,它引用客户的 customerId。在JPA生成的实体中,我在客户历史类中有一个客户对象,而我只想在消费者历史表中保存客户Id
我得到了正确的客户Id,但是当我想保存属性customerId时,我只有客户的对象,但没有客户Id在消费者历史的自动生成的实体类中
@Entity
public class Customerhistory implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private int primarykeyId;
//bi-directional many-to-one association to Customer
@ManyToOne
@JoinColumn(name="CustomerId")
private Customer customer;
如上所示,我没有客户Id与我一起在实体客户历史记录中。如何保存?