Springboot 集成 Redis

2021-05-06 22:29

阅读:383

标签:返回值   service   集成   boot   block   ble   更新   return   步骤   

@CachePut 和 @Cacheable 区别

操作步骤如下:

1. t1 t2 都为空值

@CachePut("t1")
public String getData1(){
    return service.getData1();    
}

@Cacheable("t2")
public String getData1(){
    return service.getData2();    
}

此时 t1 = "hello 1";
此时 t2 = "hello 2";

2. 修改返回值

service.getData1() = "hello 1-1";
service.getData2() = "hello 2-2";

此时 t1 = "hello 1-1";
此时 t2 = "hello 2"

结论:@CachePut 数据会更新,@Cacheable 数据不会更新

Springboot 集成 Redis

标签:返回值   service   集成   boot   block   ble   更新   return   步骤   

原文地址:https://www.cnblogs.com/mengjianzhou/p/13187527.html

上一篇:Java实现的窗口计算器

下一篇:A*算法


评论


亲,登录后才可以留言!