I/O——Spring cache abstraction

Spring cache abstraction

        依赖说明:提供与缓存相关的操作,例如更新缓存内容的能力,但不提供实际的数据存储。

        Spring Cache提供了对底层缓存使用的抽象,通过注解的方式使用缓存,减少了对原有的侵入性,通过一个抽象层,分离了不同后端缓存的实现,在不改变代码的前提下,可以切换底层缓存的实现。
          Cache只有应用于幂等性的方法,即同样的输入,返回同样的数据(在数据没有变更时)。
  在多线程的情况下,由Cache底层实现类保存线程安全。


参考:

Spring Cache 笔记

Spring Cache

品味Spring Cache设计之美

史上最全面的Spring-Boot-Cache使用与整合

Spring boot 之 spring-boot-starter-cache (整合redis)

Spring源码之缓存抽象(36. Cache Abstraction)

Spring文档学习--缓存(Cache Abstraction)


POM

<!--Spring cache abstraction-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-cache</artifactId>
</dependency>

XXX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十年梦归尘

愿意支持一下不(*^▽^*)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值