手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

SpringBoot缓存注解@CachePut

时间:2024-10-14 20:06:59

1、@CachePut注解的作用是既调用方法,又更新缓存数据。修改了数据库的某个数据,同时更新缓存。这个注解是先调用目标方法,然后将结果缓存起来。

SpringBoot缓存注解@CachePut

2、接下来我们测试一下这个注解,先查询1号员工,然后更新一号员工。看下我们更新前的结果。

SpringBoot缓存注解@CachePut

3、接下来执行员工信息的更新方法。

SpringBoot缓存注解@CachePut

4、接下来我们重新查询员工为1的信息,发现还是更新前的信息。

SpringBoot缓存注解@CachePut

5、这个是因为我们更新的key和使用@Cacheable设置的key值不一样而导致的。

SpringBoot缓存注解@CachePut

6、现在设置@CachePut缓存的key值。

SpringBoot缓存注解@CachePut

7、重新执行更新操作,查看结果缓存是否正确了。

SpringBoot缓存注解@CachePut
© 手抄报圈