首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring输出中的缓存

Spring输出中的缓存
EN

Stack Overflow用户
提问于 2012-02-01 08:54:47
回答 1查看 2.4K关注 0票数 0

我有一个移动应用程序。我需要提供从特定网站读取的数据。我使用spring作为后端。该网站的数据只有在2-3小时后才会改变。在此之前,我希望缓存获取的数据,并将其提供给所有设备,以防止对该站点的请求。建议的方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2012-02-01 09:10:16

您可以使用Spring3.1缓存抽象,只需用@Cacheable注释从外部站点获取的调用

代码语言:javascript
复制
@Cacheable("StuffCo")
public Stuff fetchStuff() {...}

另外,如果您的站点只显示缓存的数据,并且不添加任何动态内容,则可以考虑web层缓存。EhCache (您可能使用它来缓存后端)提供了方便的Web缓存特性。

另请参阅

  • 28.5.2基于Ehcache的缓存
  • 使用Spring和Ehcache
  • 带有Spring 3注释的缓存方法
  • 配置
  • EhCacheFactoryBean
  • 集成Spring和EHCache
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9093092

复制
相关文章

相似问题

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