【问题标题】:Enabling ehcache in Play 2.2.x在 Play 2.2.x 中启用 ehcache
【发布时间】:2013-10-04 06:42:49
【问题描述】:

我是新手 (v2.2.0),我正在修改 hello-play-java 模板。我想添加缓存,但是,JavaCache documentation 做出了看似矛盾的陈述:

缓存 API 的默认实现使用 EHCache,并且默认启用。

缓存 API 由 play.cache.Cache 对象提供。这需要注册一个缓存插件。

确实,当我导入Cache 时,编译器会出错;讨论插件的旧文档似乎已经过时,因为 play install ... 不再有效。

因此:如何启用默认缓存模块?

【问题讨论】:

  • 不矛盾,Cache对象是EhCache的一个包装器

标签: caching playframework ehcache playframework-2.2


【解决方案1】:

来自Play 2.2 Migration guide

播放缓存现在被拆分为自己的模块。如果您正在使用 播放缓存,您需要将其添加为依赖项。例如,在 构建.scala:

val addDependencies = Seq(
  jdbc,
  cache,
  ...
)

【讨论】:

    猜你喜欢
    • 2014-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多