inverse = JPAアノテーションでTRUE
-
28-10-2019 - |
質問
私のアプリケーションでは、Hibernateを持つPersistenceプロバイダーとしてJPA 2.0を使用しています。私は2つのエンティティ間に1対多数の関係を持っています(を使用して @JoinColumn
そしてそうではありません @JoinTable
)。どうすれば指定できるのか知りたかったのです inverse=true
(に指定されています hbm.xml
)JPAアノテーションでは、関係所有者を逆転させます。
ありがとうございました。
解決
私はこれに対する答えを見つけました。 @onetomanyアノテーションのマッピングBy属性は、XMLファイルで逆= trueと同じ動作を行います。
他のヒント
属性 mappedBy
この側のエンティティが関係の逆であり、所有者が他のエンティティに存在することを示します。他のエンティティは持っています @JoinColumn
アノタイオンと @ManyToOne
関係。したがって、逆= trueは同じだと思います @ManyToOne
注釈。
また、inverse =” true "これは関係を処理する関係所有者であることを意味します。
所属していません StackOverflow