タグ

ブックマーク / qiita.com/frost_star (1)

  • Spring Data JPAのEntityの相互参照とその注意点 - Qiita

    Springでデータを永続するためのフレームワークSpring Data JPAでは2つのEntityクラス間にリレーションを定義することができます。 その際、お互いのクラスに他方のオブジェクトの参照を定義することができ、これを相互参照といいます。 相互参照を使った際にいろいろと引っかかった点があったので、まとめていきます。 使ったバージョンはSpring Data JPA1.10.6で、Spring Boot1.4.3を使ってプロジェクトを作っています。 Entityクラス間の相互参照 Entityクラス間のリレーションは「@OneToOne」「@OneToMany」「@ManyToOne」「@ManyToMany」といったアノテーションを使って指定することができます。 「@OneToMany」「@ManyToOne」は表現するリレーションは同じように思えますが、そのEntityクラスか

    Spring Data JPAのEntityの相互参照とその注意点 - Qiita
  • 1