rob*_*ado 2 caching infinispan spring-boot
我正在尝试在应用程序启动之前从冷启动中加载缓存。这样做可以让用户一访问服务器就可以获得值,而不必访问我的数据库。
Spring 的 @Cacheable 功能都很好用,问题是我如何手动将对象存储在缓存中,以便在执行函数时可以读取它们。
Spring 以某种方式以字节形式存储这些对象——我需要在手动加载缓存时模仿这一点。我只是想弄清楚他们如何在函数中处理返回对象,以 key,val 对的形式存储到缓存中。
您可以使用 Spring 的CacheManager.
请参阅https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/cache/CacheManager.html
var cache = cacheManager.getCache("foo");
cache.put(key, value);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6395 次 |
| 最近记录: |