[springboot] Spring Cache cache:


1. Import Maven dependencies:

insert image description here

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

insert image description here

2. Implementation idea:

insert image description here

3. Code development:

insert image description here

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

insert image description here

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

insert image description here
insert image description here

おすすめ

転載: blog.csdn.net/weixin_53791978/article/details/132525218
おすすめ