Hibernate中的延迟加载和渴望加载之间的区别
Lazy和Eager是ORM中的两种数据加载策略,例如休眠和Eclipse链接。当一个实体类引用其他实体(例如Employee和Phone(员工中的电话))时,我们使用了这些数据加载策略。
延迟加载-仅当我们显式调用getter或size方法时,关联数据才会加载。
使用一对多集合时,请使用延迟加载。
当您确定未使用相关实体时,请使用“延迟加载”。
Egare加载-数据加载发生在获取其父级时。
关系不太多时,请使用“渴望加载”。因此,急切加载是减少服务器上进一步查询的一种好习惯。
当您确定要在所有地方使用主要实体时,请使用“急切加载”。
fetch=FetchType.LAZY
fetch=FetchType.EAGER
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短