gpt4 book ai didi

java - CascadeType 与 FetchType

转载 作者:行者123 更新时间:2023-11-29 10:11:48 25 4
gpt4 key购买 nike

我现在想知道 Hibernate 中的 CascadeType 和 FetchType 有什么区别?

它们看起来很相似,但我猜它们不能互换,对吧?什么时候使用它们?它们可以同时使用吗?

最佳答案

这是两个不同的东西:

Hib 中的CascadeType。可能是 REFRESH, MERGE, ..., ALL 你把它放在相关实体下 它决定了相关实体的行为entity 如果当前实体是:刷新、更新、删除等。因此,无论何时您的实体受到影响,CascadeType 都会告知相关实体是否也应受到影响。

FetchType 只能是 2 个:EAGERLAZY。这个你也放在相关实体下,它决定相关实体是否应该在当前实体初始化时立即初始化(EAGER)或者只按需(LAZY)。

关于java - CascadeType 与 FetchType,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31318788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com