2つのテーブルがあります。1つはCustomerで、もう1つはProductです。ご存知のように、CustomerはProductとOneToManyの関係があり、以下に表示されます。
顧客エンティティでは、
private Set<Product> products;
ご覧のとおり、私はSet
OneToManyリレーションを実装するために使用しますが、将来、Productとして1つのエンティティのみを追加する場合は、それらすべての製品をフェッチして、次のようなことを行う必要があります。
Set<Product> products = customer.getProduct();
products.add(new Product(id, name, price));
dao.update(customer);
新しいエンティティを追加するためだけにデータベースからすべての製品をフェッチするプロセスは非常に重いと思いますが、休止状態でそれを行う他の方法はありますか?