稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Redis
订阅
avatar
gofocus
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • 当@Transactional遇到@CacheEvict,你的代码还运行正常吗?
    首先,@Transactional是给当前方法添加事务支持,是通过 AOP 动态代理实现的,在方法执行完之后才提交事务。其次,@CacheEvict是在该方法执行完之后,清除 redis 中的缓存,也是使用 AOP 动态代理实现的。 那么,上述方法想表达语义应该是:先保存对象,…
    • 程序员小黑
    • 5年前
    • 3.8k
    • 20
    • 1
    Spring Boot
  • redisson分布式锁怎么不自动续锁了?
    当设置的分布式锁有效时间小于业务执行时间,锁将提前释放,导致业务逻辑重复执行。如果将有效期设置为永久则服务异常宕机、重启等情况没有执行释放锁逻辑,就会导致锁一直无法释放,怎么办?
    • Fun_
    • 3年前
    • 5.0k
    • 20
    • 5
    Redis 分布式
    redisson分布式锁怎么不自动续锁了?