【发布时间】:2024-05-19 11:50:01
【问题描述】:
假设我有 3 个实体
class User{
int idUser;
List<Story> stories;
}
class Story{
int idStory;
User idUser;
List<Comment> comments;
}
class Comment{
int idComment;
Story idStory;
}
如果我想在屏幕上显示所有用户并且所有这些对象都急切加载,这是否意味着在加载每个用户时我将首先加载他编写的所有故事,在加载每个故事时我将加载所有 cmets为它张贴等等?
或者它会在加载故事时停止?
【问题讨论】:
-
如果您在故事实体/命名查询中进行了这样的设置,则将加载 cmets。 :)
标签: java mysql hibernate spring-data-jpa