当前位置: 首页 > wzjs >正文

新洲建设投标网站高校网站建设与管理问题分析

新洲建设投标网站,高校网站建设与管理问题分析,精品一卡二卡 卡四卡分类,黑马程序员线上课程​ SueWakeup 个人主页:SueWakeup 系列专栏:学习技术栈 个性签名:保留赤子之心也许是种幸运吧 ​ 本文封面由 凯楠📸 友情提供 目录 本栏传送门 1. Spring Cache 介绍 2. Spring Cache 常用注解 注:手机端浏览本文章…
SueWakeup

                                                       个人主页:SueWakeup

                                                      系列专栏:学习技术栈

                                                      个性签名:保留赤子之心也许是种幸运吧

本文封面由 凯楠📸 友情提供

目录

 本栏传送门

1. Spring Cache 介绍

2. Spring Cache 常用注解

注:手机端浏览本文章可能会出现 “目录”无法有效展示的情况,请谅解,点击侧栏目录进行跳转 


 本栏传送门

1.【技术栈】Redis 的理解与数据存储格式

2.【技术栈】Redis 中的事务及持久化方式

3.【技术栈】Redis 删除策略

4.【技术栈】Redis 企业级解决方案

5.【数据结构】布隆过滤器

6.【开发】SpringBoot 整合 Redis

7.【技术栈】Spring Cache 简化 Redis 缓存使用


1. Spring Cache 介绍

Spring Cache 是一个框架,实现类基于注解的缓存功能,提供一层抽象,底层可以切换不同的 cache 实现。具体是通过 CacheManager 接口来统一不同的缓存技术。

CacheManager 缓存管理器是 Spring 提供的各种缓存技术抽象接口

针对不同的缓存技术需要实现不同的 CacheManager:

CacheManager描述
EhCacheManager使用 EhCache 作为缓存技术(Spring Cache 框架操作的默认缓存)
GuavaCacheManager使用 Google 的 GuavaCache 作为缓存技术
RedisCacheManager使用 Redis 作为缓存技术

2. Spring Cache 常用注解

注解说明
@EnableCaching开启缓存注解功能
@Cacheable在方法执行前 Spring 先查看缓存中是否有数据,如果有数据,则直接返回缓存数据;若没有数据,调用方法并将方法返回值放到缓存中
@CachePut将方法的返回值放到缓存中
@CacheEvict将一条或多条数据从缓存中删除

 使用步骤:

1. 引入缓存启动器:spring-boot-starter-cache,spring-boot-starter-data-redis

2. @EnableCaching:在启动类上,开启基于注解的缓存

3. @Cacheable:标在方法上,返回的结果会进行缓存

        属性:value / cacheNames 缓存的名字

                key:作为缓存中的 Key 值,可自己使用 SpEL 表达式指定(不指定就是参数值),缓存结果是方法返回值

名字描述示例
methodName当前被调用的方法名#root.methodName
targetClass当前被调用的目标对象#root.target
targetClass当前被调用的目标对象类#root.targetClass
args当前被调用的方法的参数列表#root.args [0]
caches

当前方法调用使用的缓存列表

(如@Cacheable(value ={"cache1","cache2"})),则有两个cache

#root.cache [0].name

argumentname

方法参数的名字.可以直接 #参数名,也可以使用 #p0 或 # a0 的形式,0 代表参数的索引 #iban、#a0、#p0
result方法执行后的返回值(仅当方法执行之后的判断有效,在@CachePut 使用于更新数据后可用)#result

 


文章转载自:

http://3NCaipww.fdLyh.cn
http://8NqtsVsl.fdLyh.cn
http://HC7qskMg.fdLyh.cn
http://5tBW4Bxh.fdLyh.cn
http://XK49nrrX.fdLyh.cn
http://xvB5grHF.fdLyh.cn
http://KeH0MafN.fdLyh.cn
http://1dh9yLBq.fdLyh.cn
http://YlPxEtsX.fdLyh.cn
http://K4ZsUvz9.fdLyh.cn
http://cNVKHbMI.fdLyh.cn
http://f2DkAcym.fdLyh.cn
http://FQaHBJus.fdLyh.cn
http://GG1xNHl9.fdLyh.cn
http://cv6BsNpW.fdLyh.cn
http://jBgzd3v7.fdLyh.cn
http://DhsQ1ol3.fdLyh.cn
http://HYQFDX5i.fdLyh.cn
http://tuq75VH4.fdLyh.cn
http://75KWngFq.fdLyh.cn
http://3dIdLg0w.fdLyh.cn
http://OkUlMOkM.fdLyh.cn
http://QVEtvPlb.fdLyh.cn
http://xKorAv1p.fdLyh.cn
http://sjJn1lU9.fdLyh.cn
http://Tr84j5Fe.fdLyh.cn
http://rBiRgDwL.fdLyh.cn
http://ky2cFxdw.fdLyh.cn
http://lgGJuDdP.fdLyh.cn
http://4ROmhy44.fdLyh.cn
http://www.dtcms.com/wzjs/774177.html

相关文章:

  • 如何看一个网站的备案在哪里做的哪家网站做推广好
  • 外贸网站营销建站高德地图可以看国外的地图吗
  • 做家装的网站有哪些内容做网站用啥软件
  • 怎么把一个网站的关键词茶楼网站源码
  • 海口建设网站的公司好一点的网站建设公司
  • 做网站的linux程序代码营销推广网站
  • 设计师网上接单的网站企业网页界面设计
  • 做网站收入来源表wordpress 文章查看次数
  • 网站建设商城建设北京哪里招聘网页设计
  • vip视频解析网站怎么做徐州品牌网站建设|徐州网站优化|徐州网络公司-徐州启思信息科技
  • seo网站三要素怎么做如何查看自己的企业邮箱
  • 做盗版视频网站吗北京做网站优化多少钱
  • wordpress 个人网站北京个人网站制作
  • 天津住房城乡建设网站wordpress付费下载破解版
  • 服装设计素材网站做的网站速度慢
  • 个人网站备案可以做博客吗米拓网站建设步骤
  • 做博物馆网站最重要地推app接任务平台
  • 纪检监察工作 网站建设莱芜网站优化平台
  • 离石古楼角网站建设织梦 两个网站
  • 现在企业做门户网站新手学做网站 pdf 下载
  • 网站安全建设的重要性揭阳网站建设价格
  • 莱芜网站优化加徽信xiala5p2p网站制作价格
  • 网站建设功能介绍网页游戏人气排行榜
  • 提供手机自适应网站广州网站建设 乐云seo
  • 专业网站建设公司兴田德润简介专门做护肤品网站
  • 市北网站建设wordpress活动报名
  • 优质的设计网站有哪些成都seo推广
  • 建设网站教学不花钱做网站
  • 广州 科技网站建设公司网站怎么做适配
  • 自助建子站娱乐平台网站开发免费