我们一直在使用带有CF8的EHCache一段时间没有问题。
我们现在转向CF 9,似乎带有CF 9的EHCache的烘焙版本实际上与我们的EHCache设置相冲突。
那就是:
ehcache.xml
中指定多个缓存,最重要的是,通过标记将put
指定到该特定缓存中?非常感谢提前。
答案 0 :(得分:1)
使用重载的构造函数创建CacheManager,该构造函数将ehcache配置文件的路径作为参数
http://ehcache.org/apidocs/net/sf/ehcache/CacheManager.html#CacheManager%28java.lang.String%29
这将创建一个非单例CacheManager,它可以很好地与CF9一起使用
答案 1 :(得分:0)
他们是否使用默认的类路径:ehcache.xml位置?如果是这样,试着看看你是否可以先初始化你的CacheManager,那么他们的代码最终可能只是重新使用你的实例。