没有合适的资源?快使用搜索试试~ 我知道了~
Spring Boot的EhCache缓存使用.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 121 浏览量
2022-07-10
10:18:34
上传
评论
收藏 20KB DOCX 举报
温馨提示
试读
5页
当我们不指定具体其他第三方实现的时候,Spring Boot的Cache模块会使用ConcurrentHashMap来存储。而实际生产使用的时候,因为我们可能需要更多其他特性,往往就会采用其他缓存框架,所以接下来我们会分几篇分别介绍几个常用优秀缓存的整合与使用。
资源推荐
资源详情
资源评论
在 Spring Boot 中通过@EnableCaching 注解自动化配置合适的缓存管理器
(CacheManager),Spring Boot 根据下面的顺序去侦测缓存提供者:
� Generic
� JCache (JSR-107) (EhCache 3, Hazelcast, Infinispan, and others)
� EhCache 2.x
� Hazelcast
� Infinispan
� Couchbase
� Redis
� Caffeine
� Simple
除了按顺序侦测外,我们也可以通过配置属性 spring.cache.type 来强制指定。
我们也可以通过 debug 调试查看 cacheManager 对象的实例来判断当前使用了什
么缓存。在上一篇中,我们也展示了如何去查看当前使用情况。
当我们不指定具体其他第三方实现的时候,Spring Boot 的 Cache 模块会使用
ConcurrentHashMap 来存储。而实际生产使用的时候,因为我们可能需要更多其
他特性,往往就会采用其他缓存框架,所以接下来我们会分几篇分别介绍几个常
用优秀缓存的整合与使用。
使用 EhCache
本篇我们将介绍如何在 Spring Boot 中使用 EhCache 进程内缓存。这里我们将
沿用上一篇的案例结果来进行改造,以实现 EhCache 的使用。
先回顾下这个基础案例的三个部分:
User 实体的定义
@Entity
@Data
@NoArgsConstructor
public class User {
@Id
资源评论
小兔子平安
- 粉丝: 209
- 资源: 1940
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功