Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.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
Java 基于事务的缓存逐出_Java_Caching_Guava_Ehcache - Fatal编程技术网

Java 基于事务的缓存逐出

Java 基于事务的缓存逐出,java,caching,guava,ehcache,Java,Caching,Guava,Ehcache,我想知道是否有可能进行“基于事务的”缓存逐出。目前我使用的是基于guava时间的逐出(例如上次读取后5秒)——现在我有了一个要求,即在提交事务时清除缓存 我在番石榴中看不到这样的选择,但也许EhCache能帮上忙 有什么办法解决这个问题吗?听起来你需要手动使一些实体无效,对吗?我的意思是在犯了罪之后,驱逐他们: 好的,那么我如何确定一些“后期交易”?因为我有一个事务性DAO类,我想在事务提交后执行一些自定义操作(与此DAO上的操作相关的操作)@Karol这个怎么样?我试试这个。非常感谢。

我想知道是否有可能进行“基于事务的”缓存逐出。目前我使用的是基于guava时间的逐出(例如上次读取后5秒)——现在我有了一个要求,即在提交事务时清除缓存

我在番石榴中看不到这样的选择,但也许EhCache能帮上忙


有什么办法解决这个问题吗?

听起来你需要手动使一些实体无效,对吗?我的意思是在犯了罪之后,驱逐他们:


好的,那么我如何确定一些“后期交易”?因为我有一个事务性DAO类,我想在事务提交后执行一些自定义操作(与此DAO上的操作相关的操作)@Karol这个怎么样?我试试这个。非常感谢。