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

郑州做网站的大公司网络营销的特点有几个

郑州做网站的大公司,网络营销的特点有几个,哪家网络推广公司好,国外优秀购物网站设计一、概述 Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。 Spring Cache 提供了一层抽象,底层可以切换不同的缓存实现,例如: EHCache Caffeine Redis(常…

一、概述

Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。

Spring Cache 提供了一层抽象,底层可以切换不同的缓存实现,例如:

  • EHCache

  • Caffeine

  • Redis(常用)

起步依赖:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-cache</artifactId>  		            		       	 <version>2.7.3</version> 
</dependency>

二、使用

1、添加依赖

确保项目中已经添加了spring cache的起步依赖。然后,根据你选择的缓存提供者(例如Redis、EhCache等),可能需要添加相应的依赖。如果你只是想使用Spring自带的简单缓存,那么无需额外添加依赖。

2、启用缓存支持

在Spring Boot项目中,需要通过在一个配置类上添加@EnableCaching注解来启用缓存支持。这个注解会触发一个Spring Cache的搜索机制来配置相应的缓存管理器(CacheManager)。这个注解也可以直接配置在启动项上。

import org.springframework.cache.annotation.EnableCaching;
import org.springframework.context.annotation.Configuration;@Configuration
@EnableCaching
public class CacheConfig {// 这里可以定义一些缓存相关的额外配置
}

3. 配置缓存管理器

Spring Cache抽象支持多种缓存解决方案,但通常你需要根据项目需要选择并配置一个合适的缓存管理器。例如,如果你使用Redis作为缓存存储,你需要配置一个RedisCacheManager。简单的说,就是在项目的application.propertiesapplication.yml文件中添加必要的配置:

# 以下是使用Redis作为缓存时的配置示例
spring.cache.type=redis
spring.redis.host=localhost
spring.redis.port=6379

4. 使用缓存注解

在准备完成后,你可以在服务类或方法上使用Spring Cache提供的注解来实现缓存策略。常用的缓存注解包括:

注解作用
@Cacheable在方法执行前Spring先查看缓存中是否有数据,如果有数据,则直接返回缓存数据;没有则调用方法并将方法返回值存放到缓存中。
@CachePut无论如何都会执行方法,并将返回值存放到缓存中,主要用于更新缓存数据。
@CacheEvict移除缓存数据,可以指定一个缓存或多个缓存,还可以表明是移除这些缓存的全部数据还是某个特定的数据。
@Caching组合多个缓存注解使用,可以同时应用@Cacheable@CachePut@CacheEvict
@CacheConfig类级别的注解,用于共享缓存的名称、key生成器、缓存管理器等配置。
http://www.15wanjia.com/news/56744.html

相关文章:

  • 安阳网站建设网站优化推广公司排名
  • 渠道网络股份有限公司网站关键词优化推广
  • 用vuejs做的网站江苏网站推广
  • 手机网站制作教程视频wordpress外贸独立站
  • 做购物商城网站建设网络营销的未来发展趋势
  • 网站搜索不到公司网站百度教育网站
  • 化妆品可做的团购网站有哪些百度官网网址
  • 淘宝网站建设基本流程图seo网站排名查询
  • q王商城 网站是怎么做的外贸网站建设 google
  • 深圳有没有做网站的seo搜索引擎优化总结报告
  • 龙溪网站建设哪家便宜深圳优化公司排名
  • 做攻略的网站好百度关键词排名神器
  • 网站首页关键词如何优化微信如何投放广告
  • wordpress 随机语句seo自学网官网
  • 做ppt必备网站整站seo免费咨询
  • 福州婚庆网站建设哪个公司比较专业足球进球排行榜
  • 大同网站设计百度知道app
  • 外地公司做的网站能备案整站优化多少钱
  • 台州外贸网站快速建站
  • 如何用flash做网站域名查询平台
  • 长春网站建设方案外包友情链接联盟
  • 咸宁做网站哪家好优化方案官方网站
  • 网站建设前的市场分析seo系统教程
  • 免费的自学网站大全余姚关键词优化公司
  • 如何免费建立个人网站网络营销软件商城
  • 无锡市做企业网站的seo外链代发
  • 网站下拉框怎么做seo云优化公司
  • 网络品牌网站建设百度外推代发排名
  • 学做卤味视频网站免费网站排名优化在线
  • 中国住建部网站查询网网上seo研究