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

房地产做网站怎样吸引客户盐城中瑞做网站公司

房地产做网站怎样吸引客户,盐城中瑞做网站公司,电商网站制作案例,公众号的网站怎么做的文章目录 #x1f339;简述Spring Cache#x1f3f3;️‍#x1f308;常用注解#x1f33a;使用SpringCache#x1f6f8;Cacheable注解⭐测试 #x1f6f8;CacheEvict#x1f38d;一次清理一条数据#x1f38d;一次删除多条数据 Spring Cache是一个框架,只要简单加一个… 文章目录 简述Spring Cache️‍常用注解使用SpringCacheCacheable注解⭐测试 CacheEvict一次清理一条数据一次删除多条数据 Spring Cache是一个框架,只要简单加一个注解,就能实现缓存功能。Spring Cache是Spring Framework提供的一个模块,它为应用程序添加了缓存支持。通过使用Spring Cache,你可以在方法级别上定义缓存规则,将方法的返回结果缓存起来,以提高方法调用的性能和响应速度。 简述Spring Cache 是一个框架只要简单加一个注解就能实现缓存功能 Spring Cache 是 Spring Framework 提供的一个模块它为应用程序添加了缓存支持。通过使用 Spring Cache你可以在方法级别上定义缓存规则将方法的返回结果缓存起来以提高方法调用的性能和响应速度。 Spring Cache 的主要特点和功能包括 注解驱动Spring Cache 基于注解通过在方法上添加 Cacheable、CachePut、CacheEvict 等注解来定义缓存规则和行为。 支持多种缓存实现Spring Cache 支持多种常见的缓存实现包括 Ehcache、Redis、Caffeine、ConcurrentMap 等你可以根据自己的需求选择合适的缓存提供者。 灵活的缓存配置你可以通过配置文件或者 Java 代码来灵活地配置缓存管理器、缓存的过期时间、缓存的键生成策略等。 支持条件化的缓存操作除了基本的缓存注解外Spring Cache 还支持条件化的缓存操作比如通过 SpEL 表达式来定义条件决定是否执行缓存操作。 总之Spring Cache 提供了一种便捷的方式来实现方法级别的缓存使得开发者可以专注于业务逻辑的实现而不必过多关注缓存的管理和维护。这样可以有效地提升应用程序的性能并减少对底层缓存实现的耦合。 ️‍常用注解 Cacheable:触发将方法返回结果缓存。 CacheEvict:触发从缓存中清除一条或多条数据。 CachePut:触发将方法返回结果更新到缓存。 Caching:组合多个缓存注解在一个方法上。 CacheConfig:在类级别共享缓存注解的通用配置。 使用SpringCache 使用SpringCache需要把下面的代码导入到pom文件中 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-cache/artifactIdversion2.7.3/version/dependency这样子我们就可以使用SpringCache了 我们打开下面链接里面的文件,我们下面要使用文件中的代码进行讲解 我用夸克网盘分享了「springcache-demo.zip」点击链接即可保存。打开「夸克APP」 链接https://pan.quark.cn/s/571a45c464d6 我们首先来启动Redis服务 CacheDemoApplication.java 在启动类上加上这个注解开启缓存注解功能 EnableCachingCacheable注解 进入controller包 UserController.java 加入下面的注解 CachePut插入数据的同时我们还需要把数据保存到Redis中一份 ⭐测试 我们启动项目输入http://localhost:8888/doc.html打开接口文档进行测试 发现发送成功我们去查看数据库发现数据库已经插入了一条数据了 我们打开Redis Desktop Manager连接成功后发送数据 发现 user5对象已经进行了序列化 CacheEvict 一次清理一条数据 如果我们把数据库中的数据给删除掉了那么对应的缓存数据我们也应该删除下面我们就来使用CacheEvict注解来删除缓存数据 我们加上这一段代码 CacheEvict(cacheNames userCache,key #id)然后启动项目 输入http://localhost:8888/doc.html打开接口文档进行测试 查询数据库发现数据库里面对应id2的字段被删除了 Redis缓存也删除了 一次删除多条数据 我们在deleteAll这个方法中进行操作 仍然加上CacheEvict注解 CacheEvict(cacheNames userCache,allEntries true)使用接口文档http://localhost:8888/doc.html发送数据就可以删除所有缓存了 本文介绍了Spring Cache的常用注解及示例,让大家快速上手Spring Cache的使用。Spring Cache是一个非常强大的缓存框架,能够通过简单的注解就实现缓存,大大简化了我们的开发工作。希望本文对大家有所帮助,如果还有疑问,欢迎在评论区交流。
http://wiki.neutronadmin.com/news/272298/

相关文章:

  • 电影网站app怎么做的网站已经编辑好了 上线准备哪些工作
  • 建公司网站建设明细报价表仙踪林老狼网站欢迎您拍照
  • 网站原型图设计济南电子商务网站开发
  • 网站后台管理系统安装网页小游戏无需登录
  • 泗县口碑营销互联网营销推荐咨询seo建设网站
  • 融资计划书郑州网站seo
  • 书城网站开发新密做网站
  • 铁哥们网站建设注册网站手机号收验证码
  • 推广公司网站有哪些方式net网站开发框架
  • 三 网站开发使用软件环境腾讯云镜像安装wordpress
  • 公司网站建设的目的和意义用flash做网站建设
  • 和先锋影音和做的网站软件开发工资一般多少深圳
  • 晋江论坛怎么搜索帖子147seo采集工具
  • 专业做视频的网站有哪些泰安建设工程招聘信息网站
  • 公司网站开发与维护软件开发和网页设计的区别
  • 成品网站价格表网页美工设计网站
  • 苏州的网站建设沈阳专业做网站公司
  • 纺织行业网站怎么做吸引人metro大都会app
  • 做网站成都学校网站的建设费用吗
  • 网站如何引导页哪里有好的免费的网站建设
  • 平面设计网站首页公司网站制作需要多少钱
  • 成都营销型网站建设中账号手机站电影
  • 建设网站的意义作用是什么php网站开发怎么接私活
  • 仁怀企业网站建设科技论文
  • 网站建设与管理学校wordpress 滑动 评论
  • 网络建站如何建成小程序开发文档pdf
  • 网站热力图用ps怎么做网站ftp地址是什么
  • ps做网站导航条富阳区住房与建设局网站
  • 公司网站怎么建立优化体系手机制作游戏的软件
  • 一级a做爰片手机电影网站罗定网站建设