OneToOneエンティティは親エンティティへのManyToOne関係を持つ必要がありますか、必要ありませんか?OneToOneエンティティは親エンティティへのManyToOne関係を持つ必要があります
@Entity
class Foo {
@OneToOne Bar bar;
}
@Entity
class Bar {
// Do I need to declare a ManyToOne declaration to Foo
}
OneToOneエンティティは親エンティティへのManyToOne関係を持つ必要がありますか、必要ありませんか?OneToOneエンティティは親エンティティへのManyToOne関係を持つ必要があります
@Entity
class Foo {
@OneToOne Bar bar;
}
@Entity
class Bar {
// Do I need to declare a ManyToOne declaration to Foo
}
いいえ、必要ありません。そして、それはManyToOneではありません、それはOneToOneになります... もう一方の側がOneToManyだったら、ManyToOneになります。
いいえ、あなたのビジネスがそれを必要とする場合に限ります。 JPAマッピングを作成する前に、POJO間の移動性を減らさなければなりません。一方向ナビゲーションで十分であれば、双方向関係をマッピングしないでください。
バーはFooに戻って参照する必要はないと言っている – Jason
正しい。関連付けは一方向にすることができます。 – edutesoy