次の例で、その人を会社から削除したい場合、それはどういう意味ですか?
class Company {
@OneToMany(mappedBy = "company");
List<Person> persons;
}
class Person {
Company company;
}
つまり、の人のリストCompany
は常に遅延フェッチされます。個人を(DBから)削除すると、個人エンティティを(IDなどで)削除するだけpersons
で、所属する会社のリストで何も変更する必要がなくなりますか?