我们目前在我们的应用程序中使用 ehcache 作为二级缓存,配置如下。
<!-- Configure 2nd level cacheing for these entities -->
<cache name="cacheEntity1"
maxElementsInMemory="1500"
eternal="true"
overflowToDisk="false"/>
<cache name="cacheEntity2"
maxElementsInMemory="3500"
eternal="true"
overflowToDisk="false"/>
我们正计划迁移到 infinispan 缓存。通过查看 infinispan 的文档,我们找不到任何 XML 配置示例来定义类似于上面使用 ehcache 的缓存实体。
我们希望在休眠实体级别配置以下属性(maxInMemory、timeToIdleSeconds、timeToLiveSeconds)。
我们更喜欢使用 XML 而不是编程方式进行此配置。
有什么建议吗?
谢谢,
萨达希夫