2

我想创建以下双向映射:

  • 付款始终只分配给一个帐户(假设此示例为真)=> OneToOne

  • 一个帐户可以分配多个付款=> OneToMany

例子:

class Account {
    @OneToMany
    List<Payments> payments;
}

class Payment {
   @OneToOne
   Account account;
}

我在这里推理的错误在哪里?

4

1 回答 1

0

推理的错误在这句话中:

付款始终只分配给一个帐户(假设此示例为真)=> OneToOne

一个特定的 Payment 始终属于一个 Account(实例变量account),但许多 Payment 实例可以分配给一个 Account 实例。因此@ManyToOne

可以在此处找到另一个示例和更多解释。

于 2013-11-19T14:57:35.027 回答