Например, я загружаю объект следующим образом:
Movie m = session.load(Movie.class, id, 0); // load properties but not relationships
m.getActors(); // empty since depth was 0
Чуть позже в другом методе:
// Do I need to load it?
if (needsLoad(m) {
m = session.load(Movie.class, m.getId(), 1);
}
for (Actor a : m.getActors()) {
// ...
}
Единственное решение, которое я нашел, это загрузить егокаждый раз.
Есть ли лучший подход?