应用场景
A 更新数据库的数据并更新缓存
B 此时查询出的数据是最新的而不是之前缓存中的
A
@CachePut
1.先调用更新数据库方法
2.再将更新的数据写入名为(person)缓存中
B
@Cahceable
查询出缓存中最新的数据
这里cacheNames都是person 更新与查询都是同一快缓存
此时查询的时候key需要和更新的key保持一致确保拿到的是跟新后的数据
应用场景
A 更新数据库的数据并更新缓存
B 此时查询出的数据是最新的而不是之前缓存中的
A
@CachePut
1.先调用更新数据库方法
2.再将更新的数据写入名为(person)缓存中
B
@Cahceable
查询出缓存中最新的数据
这里cacheNames都是person 更新与查询都是同一快缓存
此时查询的时候key需要和更新的key保持一致确保拿到的是跟新后的数据
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。