Пример приложения для реализации Guava Cache и Spring для кэширования базы данных
Во-первых, я совершенно новичок в кэше Guava и Spring, я искал более 50 сайтов, но не смог получить то, что искал. Я ищу реализацию кэша гуавы для кэширования значений базы данных с использованием Spring.
Кроме того, ранее я реализовал Ehcache
но имел следующие проблемы:
- Не работает с
static
(согласно моим выводам). @Cacheable
не работает, когда кешируемый метод вызывается через экземпляр класса, отличного от bean-компонента. Вот аналогичная проблема.- Требуется каждый раз конфигурировать новый кеш (
ehcache.xml
). и т. д. были проблемы.
Так что теперь я ищу решение, которое может преодолеть препятствия через guava cache
если кто-нибудь может предоставить пример конфигурации + реализации с пружиной, то это будет мне очень помогло. Кроме того, если есть какой-то другой способ для кэширования данных из БД, пожалуйста, дайте мне знать (кроме ручной реализации кеша, как list
,hashmap
так далее).