java - 测试 ehcache

标签 java spring hibernate ehcache

我在我的项目中使用 Java、Hibernate 和 Spring。我正在处理大量数据,因此我实现了 ehcache 以在第一时间缓存表和结果集。

但我不知道数据是否在以下时间从缓存中加载。我该如何测试呢?任何帮助将不胜感激。这就是我配置 ehcache 的方式。

<prop key="hibernate.cache.use_second_level_cache">true</prop>  
<prop key="hibernate.cache.provider_class">net.sf.ehcache.hibernate.SingletonEhCacheProvider</prop>  
<prop key="hibernate.cache.use_query_cache">true</prop>

然后我将 ehcache.xml 保存在类路径中。这够了吗?我如何测试它是否有效?

最佳答案

通过检查日志。将服务器的日志记录设置为 DEBUG 级别,您会看到缓存 Activity 正在那里记录。

关于java - 测试 ehcache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4384145/

相关文章:

java - 并发 - 条件同步方法

spring - 从 DTO 填充查询参数

java - Hibernate中复合ID如何映射Key类

使用 WildFly 8 hibernate 空间和 PostGIS

Java程序运行一段时间后变慢

java - 使用触发器限制窗口的最大长度

spring - 将 bean.jar 添加到 WEB-INF/lib 后出现 org.apache.catalina.LifecycleException

sql - 在grails准备好的语句上使用like时引发异常

mysql - 获取 JPA、mysql 中类别的帖子

java - 调用rest api客户端