jsr107

    0热度

    1回答

    我有一个服务,它调用外部系统通过外部id检索某种对象,并将它们提交回来更新。而不是通过一个检索对象一个有一个更通用的目的方法: public interface ExternalSystem { List<ExternalDTO> getObjects(List<String> externalIds); void updateObjects(List<ExternalDTO

    1热度

    1回答

    我想出如下一个JSR 107的高速缓存将被配置:添加 <dependencies> <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-core</artifactId> <version>1.7.0</version> </dependency> </d

    0热度

    2回答

    的常见xml配置我们需要为Jcache配置提供常见的XML配置参数(如timetolive)。 我们正在使用EhCache进行开发,并可能在其他环境中使用其他符合Jsr107标准的缓存提供程序,如Infinispan。 缓存提供程序是否可以使用单个配置文件,并且如果需要,我们只需要在不同环境下更改一些参数? 可以在属性文件中定义这些属性并使用它们根据配置文件初始化缓存管理器吗? 我经历了jsr10

    9热度

    2回答

    我试图让Ehcache 3与Spring 4一起工作而不使用Spring引导。 Here is a working example out there which uses Spring Boot,但我正在使用不使用Spring Boot的现有应用程序。 的问题是,弹簧上下文支持(增加了Spring的缓存注解)预计的Ehcache的CacheManager的是在这个类路径:net.sf.ehcac

    0热度

    1回答

    我需要使用Java net.spy.memcached包(适用于Redis Cloud Memcached)编写针对net.sf.jsr107cache.Cache的新实现。该软件包不包含实现此接口。 我当然可以写一个适配器和落实Cache自己,但在功能上有一定的差异 Object键,不仅仅是String键,在Cache但不是间谍 clear() putAll() size() 鉴于该机器人h m

    0热度

    1回答

    我正在试图像上面提到的here那样插入cache-annotations-ri-guice。我发现了description。但它不起作用。 我的测试项目看起来像 public class HomeController extends Controller { public Result index() { return ok(getString("qwe")); } @Cach

    0热度

    1回答

    我有一个关于JCache/Ehcache XML配置的问题。 我正在使用JSR 107缓存注释CDI参考实现和Ehcache一起使用。 我想用@CacheResult注解特定的方法,以便这些方法的结果将被缓存在为该特定方法生成的缓存中。 在我们的例子中,这些方法的返回值是可选的,正如您可能知道的那样,Optional实例不是Serializable,因此默认情况下不能被缓存。 默认使用的Seria

    1热度

    2回答

    我正在使用Hazelcast(JCache标准)编写分布式应用程序进行缓存。 我有一个用例,我应该锁定群集中的特定键以防止在更新期间调用。 线程1:得到物品1的配置变化(把锁) 线程2:获得物品1的更新。 thread2:将item1更新并添加一个新的时间戳。 线程1:把物品1用一个旧值和时间戳 我知道了Ehcache具有非常相似的,这就是所谓的acquireReadLockOnKey(对象键)的

    0热度

    2回答

    我想用Apache Ignite使用JCache API(JSR107,javax.cache)配置分布式缓存。这可能吗? 我发现的例子或者使用JCache API创建本地缓存,或者使用Apache Ignite API创建分布式缓存(或数据网格)。

    1热度

    1回答

    我想缓存添加到springboot应用程序,我遇到了一个地方例外org.ehcache.jsr107.MultiCacheException正在启动过程中引发的问题。 我用下面(通过Maven的POM文件中的所有加载): Springboot 1.5.5,3.3.1的Ehcache,缓存的javax 1.0.0 我SpringBootApplication看起来是这样的: @SpringBootA