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

赤峰是住房和城乡建设局网站做网站用的字体

赤峰是住房和城乡建设局网站,做网站用的字体,深圳手机集团网站建设,建筑新型模板CacheConfig:主要用于配置该类中会用到的一些共用的缓存配置 Cacheable:主要方法的返回值将被加入缓存。在查询时,会先从缓存中获取,若不存在才再发起对数据库的访问 CachePut:主要用于数据新增和修改操作 CacheEvi…

@CacheConfig:主要用于配置该类中会用到的一些共用的缓存配置

@Cacheable:主要方法的返回值将被加入缓存。在查询时,会先从缓存中获取,若不存在才再发起对数据库的访问

@CachePut:主要用于数据新增和修改操作

@CacheEvict:配置于函数上,通常用在删除方法上,用来从缓存中移除相应数据 

这些注解通常用于 Spring Framework 中对方法的缓存配置。以下是这些注解的简单使用案例:

@CacheConfig:配置类的缓存公共设置 

@CacheConfig(cacheNames = "myCache")
public class MyService {// ...
}

 这里配置了类中方法默认使用名为 "myCache" 的缓存。

 @Cacheable:查询方法的返回值将被加入缓存

@Cacheable
public String findById(Long id) {// 查询数据库的操作return "result";
}

查询方法 findById 的返回值将被加入缓存,下次调用该方法时,如果传入的 id 已经在缓存中存在,则直接从缓存中获取,而不是执行方法体。

@CachePut:新增和修改操作

@CachePut
public String updateData(Long id, String newData) {// 更新数据库的操作return newData;
}

新增或修改方法 updateData 的返回值将被加入缓存。与 @Cacheable 不同的是,@CachePut 注解会每次都执行方法体,并将结果加入缓存。

@CacheEvict:删除操作

@CacheEvict
public void deleteById(Long id) {// 删除数据库中对应 id 的数据
}

删除方法 deleteById 被调用时,会从缓存中移除对应 id 的缓存项。 

这些注解可以与缓存管理器一起使用,例如结合 EhCache 或 Redis 等实现具体的缓存操作。在使用这些注解时,通常需要在 Spring 配置文件中配置相应的缓存管理器。

http://www.yayakq.cn/news/517331/

相关文章:

  • 网站建设网络推广代理公司wordpress 标签html
  • 苏州网站推广去苏州聚尚网络高级室内设计网站
  • 旅游网站html模板福建建筑人才网档案关联
  • 邢台哪里有做网站的宁波免费建站
  • 有什么网站可以做logo赚钱教育类手机网站模板下载
  • 做体育设施工程公司的网站中国建设银行网站个人网上银行
  • 浙江省建设项目招投标网站网上发布信息的平台有哪些
  • 做域名不做网站可以吗wordpress admin密码md5
  • 企业网站做的公司网站推广方法主要有哪几种
  • 安徽宿州住房与建设网站php 网站共享变量
  • 网站拒绝了您的访问东莞头条最近15天新闻
  • 网站能带来什么公司注册网上怎样注册
  • 合肥网站建设设计外包做嗳啪啪 网站
  • 兼职网站高中生在家可做南宁建站
  • 建设微网站项目报告婚庆公司网站制作
  • 网站名 注册seo优化介绍
  • 网站搭建平台选哪个wordpress 侧边栏 插件
  • 建公司网站报价wordpress 在线字体
  • 网站集约化建设会议蚂蚁加速器
  • 织梦模板 行业网站外贸平台是做什么的
  • 网站开发饼图样式亚马逊代运营
  • 公司做网站费用会计分录汽车门户网站有哪些
  • 个人网站做经营性保定做公司网站的
  • 做传销网站的wordpress主题翻译
  • 腾讯云建站小程序制作119
  • 网站黑色代码网站建设 数据库管理
  • 网站开发工作方向企业文化墙制作
  • 建设电动车官网白山镇seo快速排名
  • 360制作网站h1z1注册网站
  • 女性时尚网站模板网站只做优化