エンティティを永続化するために JPA を使用しています。エンティティ A と B の間にManyToMany関係があるとします。したがって、クラスAでは a 、 a にList<B>なりBますList<A>。
私の質問は、新しい関係を追加する効率についてです。簡単な方法add(new B())で、クラスのリストに a を作成できAます。実行時に add メソッドを呼び出すと、クラス内Listのオブジェクトはすべてデータベースからロードされますか? これは効率的ですか?BA
200 のリレーションシップがある場合、それらすべてをロードして、新しいオブジェクトを追加するだけBですか? テーブルに新しい行を挿入するには、ネイティブ クエリを作成することをお勧めしManyToManyます。