记录一下需要更新@Cacheable创建缓存中的内容
应用场景
A 更新数据库的数据并更新缓存
B 此时查询出的数据是最新的而不是之前缓存中的
A
@CachePut
1.先调用更新数据库方法
2.再将更新的数据写入名为(person)缓存中
B
@Cahceable
查询出缓存中最新的数据
这里
cacheNames
都是person 更新与查询都是同一快缓存
此时查询的时候
key
需要和
更新的key
保持一致
确保拿到的是跟新后的数据
注:本文仅为转发记录,原文章在下面链接