首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在EhCache中使用javax.cache.CacheManager

在EhCache中使用javax.cache.CacheManager
EN

Stack Overflow用户
提问于 2012-01-10 03:14:24
回答 2查看 2.1K关注 0票数 0

我正在尝试使用javax.cache.CacheManager JSR107 API,使用EhCache作为缓存解决方案提供程序。但我找不到任何这样的资源。

根据http://ehcache.org/documentation/integrations/jsr107上的链接,ehcache jsr107仍处于草案阶段。有没有人能确认一下是不是还是这样?

有没有通过JSR107 javax.cache.*类来使用net sf cacheManager的示例代码?

谢谢,哈里什

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-14 10:28:43

this page中所指定的

由于JCACHE尚未发布,Ehcache实现的JCACHE API已作为net.sf.jsr107cache发布。

这项工作可以在in the Github repository上找到。如果您看到JCacheManager实现了javax.cache.CacheManager

票数 0
EN

Stack Overflow用户

发布于 2014-10-28 02:02:10

现在API最终定稿了,这里有一个更好的答案。把这个放到你的pom里:

代码语言:javascript
复制
     <dependency>
        <groupId>org.ehcache</groupId>
        <artifactId>jcache</artifactId>
        <version>1.0.0</version>
    </dependency>

    <dependency>
        <groupId>org.jsr107.ri</groupId>
        <artifactId>cache-annotations-ri-guice</artifactId>
        <version>1.0.0</version>
    </dependency>

你就可以走了。使用任何注释进行注释,如下所示:(祝找到javadoc好运!)

代码语言:javascript
复制
@CacheResult(cacheName = "monthly")
public List<QueryResult> monthly(String prefix) {
    //...
}

但我同意,文档很糟糕。

如果你感兴趣,这里有more javax.cache info

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8793832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档