Да, это выглядит так, теперь это нужно сделать с помощью файла XML с помощью , сконфигурировав CacheManager во время создания, в соответствии с этим определением схемы .
XML programmati c синтаксический анализ
Если вы получаете CacheManager через API JSR-107, то следующее выполняется автоматически при вызове 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();
- Получите URL-адрес вашего XML местоположения файла
- Создайте XmlConfiguration, передав ему URL-адрес XML файла
- Используя данные c
org.ehcache.config.builders.CacheManagerBuilder.newCacheManager(org.ehcache.config.Configuration)
позволяет вам создать свой экземпляр CacheManager, используя конфигурацию из XmlConfiguration
Инициализировать cacheManager перед его использованием.
Ссылка - http://www.ehcache.org/documentation/3.8/xml.html