首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >服务器启动时的spring缓存

服务器启动时的spring缓存
EN

Stack Overflow用户
提问于 2014-12-17 01:55:17
回答 2查看 1.3K关注 0票数 0

我使用了spring方法级注解@cacheable来缓存我从数据库中获取的数据。我可以在服务器启动时使用上面的注解执行缓存吗?我试过了,但它再次从数据库中提取,而不是从缓存中。

EN

回答 2

Stack Overflow用户

发布于 2014-12-17 02:02:04

只需向要在服务器启动时缓存的方法添加一个@PostConstruct注释即可。

如果你的bean在单例作用域上,那么方法的返回值将在应用程序启动之前被缓存。

您可以手动完成此操作,但上面是一种非常简单直接的方法。

票数 1
EN

Stack Overflow用户

发布于 2014-12-17 02:08:55

不是的。在缓存响应数据之前,必须至少发出一个请求。第一个请求可以由应用程序用户发出,也可以由@Pumpkin提到的Post构造中的代码本身发出

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

https://stackoverflow.com/questions/27510919

复制
相关文章

相似问题

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