@Entity public class Organization {}
@Entity public class User {
@ManyToOne
Organization org;
}
@ManyToOne interface
в приведенном выше коде моделируется как "Organization org
", хотя в базе данных хранится только идентификатор организации. Разве я не могу просто смоделировать это как Integer orgId
, чтобы избежать постоянных загрузок всего объекта Organization.
Иногда, когда мы массово импортируем пользователей для разных организаций, больше времени тратится на загрузку организаций, а не на само постоянство пользователей. Хотелось бы узнать, как другие справляются с этой проблемой.