2

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

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

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

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

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

4

1 回答 1

8

Play 2.2 迁移指南

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

val addDependencies = Seq(
  jdbc,
  cache,
  ...
)
于 2013-10-05T12:13:20.993 回答