Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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_Jpa_Caching - Fatal编程技术网

hibernate如何处理缓存过期?

hibernate如何处理缓存过期?,hibernate,jpa,caching,Hibernate,Jpa,Caching,我正在使用JPA和hibernate提供程序。@NamedQuery使用 提示:提示={@QueryHintname=QueryHints.CACHEABLE,值=true 因为我找不到定义缓存项过期的方法,所以我假设hibernate应用了默认的缓存过期机制 此默认机制如何工作以及何时丢弃缓存项?这些类型的配置是缓存提供程序特定的。例如,这是在中执行的方式。当事务关闭时,它会清除其缓存。Thx,但我想知道它在hibernate中的情况。到目前为止,我找不到任何eplanation。我为Hibe

我正在使用JPA和hibernate提供程序。@NamedQuery使用 提示:提示={@QueryHintname=QueryHints.CACHEABLE,值=true

因为我找不到定义缓存项过期的方法,所以我假设hibernate应用了默认的缓存过期机制


此默认机制如何工作以及何时丢弃缓存项?

这些类型的配置是缓存提供程序特定的。例如,这是在中执行的方式。

当事务关闭时,它会清除其缓存。Thx,但我想知道它在hibernate中的情况。到目前为止,我找不到任何eplanation。我为Hiberna告诉您te.:Hibernate使用您配置的。它没有实现自己的二级缓存提供程序,但哈希表除外,它仅用于测试目的。