如何使用 Play 1.2.4 指定 Ehcache 设置
Posted
技术标签:
【中文标题】如何使用 Play 1.2.4 指定 Ehcache 设置【英文标题】:How can I specify Ehcache settings with Play 1.2.4 【发布时间】:2012-04-16 05:51:54 【问题描述】:是否可以使用 Play 框架从 application.conf 设置 Ehcache 属性?
即在 application.conf 中我可以指定如下内容:
timeToLiveSeconds=36000
【问题讨论】:
【参考方案1】:https://gist.github.com/oscarrenalias/5063249 的要点建议将 ehcache.xml 放在 conf/ 文件夹中,但我不知道这是否适用于 Play 1。
【讨论】:
【参考方案2】:据我所知,这是不支持的。 Play 1.2.4 支持的配置选项记录在here 中,列表中没有类似的内容。从 Play 的 Cache API 中也找不到 Ehcache 特定的选项,因为它应该为缓存功能提供通用接口,独立于实际实现(Ehcache、Memcached)。
【讨论】:
感觉不对,因为可以指定memcached属性!我正在尝试为所有缓存对象指定最大 TTL 值,这对于 memcached 是可能的。为什么不用ehcache?以上是关于如何使用 Play 1.2.4 指定 Ehcache 设置的主要内容,如果未能解决你的问题,请参考以下文章
模板中的参考模型超出请求/页面范围,在 Play! 1.2.4