gpt4 book ai didi

ehcache - ehcache 3.8.1 是否仍然使用ehcache.xml 进行配置?

转载 作者:行者123 更新时间:2023-12-04 02:07:02 56 4
gpt4 key购买 nike

ehcache 3.8.1 是否不再自动获取源根目录下的 ehcache.xml 文件中的配置设置?

最佳答案

是的,看起来是这样,现在需要使用 XML 文件来完成 configuringe a CacheManager在创建时,根据 this schema definition .

XML 程序化解析

如果您通过 JSR-107 API 获取 CacheManager,则调用时会自动完成以下操作javax.cache.spi.CachingProvider.getCacheManager(java.net.URI, java.lang.ClassLoader)

final URL myUrl = getClass().getResource("/configs/docs/getting-started.xml"); 
XmlConfiguration xmlConfig = new XmlConfiguration(myUrl);
CacheManager myCacheManager = CacheManagerBuilder.newCacheManager(xmlConfig);
myCacheManager.init();
  1. 获取 XML 文件位置的 URL
  2. 实例化一个 XmlConfiguration,将 XML 文件的 URL 传递给它
  3. 使用静态
org.ehcache.config.builders.CacheManagerBuilder.newCacheManager(org.ehcache.config.Configuration)

允许您使用 XmlConfiguration 中的配置创建您的 CacheManager 实例

  1. 在使用之前初始化 cacheManager。

引用 - http://www.ehcache.org/documentation/3.8/xml.html

关于ehcache - ehcache 3.8.1 是否仍然使用ehcache.xml 进行配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60046227/

56 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com