类 RedisTemplateHelper

java.lang.Object
plus.hiver.common.redis.RedisTemplateHelper

@Component public class RedisTemplateHelper extends Object
缓存帮助类

尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负

作者:
Yazhi Li
  • 构造器详细资料

    • RedisTemplateHelper

      public RedisTemplateHelper()
  • 方法详细资料

    • scan

      public Set<String> scan(String pattern)
      搜索缓存
      参数:
      pattern -
      返回:
    • get

      public String get(String key)
      获得缓存字符串
      参数:
      key -
      返回:
    • getExpire

      public Long getExpire(String key)
      获得缓存时间
      参数:
      key -
      返回:
    • getExpire

      public Long getExpire(String key, TimeUnit unit)
      获得缓存时间
      参数:
      key -
      unit -
      返回:
    • set

      public void set(String key, String value)
      设置缓存
      参数:
      key -
      value -
    • set

      public void set(String key, String value, long timeout, TimeUnit unit)
      设置缓存
      参数:
      key -
      value -
      timeout -
      unit -
    • delete

      public void delete(String key)
      删除缓存
      参数:
      key -
    • deleteByPattern

      public void deleteByPattern(String pattern)
      删除缓存表达式
      参数:
      pattern -
    • getConnectionFactory

      public org.springframework.data.redis.connection.RedisConnectionFactory getConnectionFactory()
      获得连接工厂
      返回:
    • incr2

      public Long incr2(String key, long liveTime)
      redis 计数器自增
      参数:
      key - key
      liveTime - 过期时间,null不设置过期时间
      返回:
      自增数