В EhCache3 должен быть один CacheManager для всех кешей или один менеджер на кеш - PullRequest
0 голосов
/ 03 апреля 2019

Я использую Ehcache 3

У меня есть один кэш для хранения объектов одного типа, а другой - для другого типа. Они находятся в отдельных классах, и у каждого есть свой менеджер кеша.

Но мне теперь интересно, не понял ли я примеры, и было бы более разумно иметь один CacheManager , управляющий обоими разными кешами, или вы только собираетесь использовать один и тот же CacheManager для управления несколькими кешами того же типа.

Поскольку примеры любят связывать воедино код, из документации очень неясно, каков правильный подход.

1 Ответ

3 голосов
/ 05 апреля 2019

Один CacheManager.Все кеши в нем.

О каком примере вы говорите?

Менеджер кеша без кеша:

CacheManager cacheManager = CacheManagerBuilder.newCacheManagerBuilder() 
    .build(true); 
...