Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在Hibernate中禁用一级缓存吗?_Hibernate - Fatal编程技术网

我可以在Hibernate中禁用一级缓存吗?

我可以在Hibernate中禁用一级缓存吗?,hibernate,Hibernate,如果需要,我可以在Hibernate中禁用一级缓存吗 如果是,如何设置?否,这是默认设置,无法禁用一级缓存 你可以做的一件事是每次你询问时都把它弄清楚,但我真的不明白这有什么意义 我能想到的唯一一种情况是,当您有一个会话,从db获取大量对象进行读取,而不需要将它们放在缓存中时,就会出现问题。但即使这样,您也可以查询单个字段而不是整个对象,以避免缓存它。不,您不能 您不能使用无状态会话与第一级缓存进行交互。在禁用hibernate中的一级缓存中了解更多信息google将返回什么结果?任何相关结果?

如果需要,我可以在Hibernate中禁用一级缓存吗


如果是,如何设置?

否,这是默认设置,无法禁用一级缓存

你可以做的一件事是每次你询问时都把它弄清楚,但我真的不明白这有什么意义

我能想到的唯一一种情况是,当您有一个会话,从db获取大量对象进行读取,而不需要将它们放在缓存中时,就会出现问题。但即使这样,您也可以查询单个字段而不是整个对象,以避免缓存它。不,您不能


您不能使用无状态会话与第一级缓存进行交互。在

禁用hibernate中的一级缓存中了解更多信息google将返回什么结果?任何相关结果?可能的副本