gpt4 book ai didi

java - hibernate 。通过 id 进行外键映射

转载 作者:行者123 更新时间:2023-11-30 05:04:43 26 4
gpt4 key购买 nike

我想在帐户和记录之间创建 @ManyToOne 映射。一个账户可以有很多记录。但我不想在记录类中添加帐户字段,反之亦然。您能帮我在注释中描述一下吗?

@Entity
public class Account {

@Id
... getId();
}

@Entity
public class Record {

@Id
... getId();

@?????
... getAccountId();

}

最佳答案

将实体映射到表是 Hibernate 通常的工作方式,如果您不想在 Record 中使用 Account 类,您可以简单地将 accountId 定义为 long(或 int,以哪个都可以),而不对其进行注释,除非您需要不同的列姓名。但我建议不要这样做。

关于java - hibernate 。通过 id 进行外键映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5487055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com