【缓存设计】记一种不错的缓存设计思路

阅读 41

2023-09-02

文章目录


一、导入Maven依赖:

在这里插入图片描述

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

在这里插入图片描述

二、实现思路:

在这里插入图片描述

三、代码开发:

在这里插入图片描述

@Cacheable(cacheNames = "setmealCache",key = "#categoryId") 

在这里插入图片描述

@CacheEvict(cacheNames = "setmealCache",key = "#setmealDTO.categoryId")//key: setmealCache::100
 
@CacheEvict(cacheNames = "setmealCache",allEntries = true)

在这里插入图片描述
在这里插入图片描述

精彩评论(0)

0 0 举报