Class BaseCache<T>

java.lang.Object
net.mingsoft.basic.cache.BaseCache<T>

public abstract class BaseCache<T> extends Object
基础缓存,基于Springboot的缓存机制
Version:
版本号:
创建日期:2016年6月2日
历史修订:
Author:
铭飞团队
  • Field Details

    • cacheManager

      @Autowired protected org.springframework.cache.CacheManager cacheManager
  • Constructor Details

    • BaseCache

      public BaseCache()
  • Method Details

    • saveOrUpdate

      public abstract T saveOrUpdate(String key, T t)
      保存时候需要指定key
      Parameters:
      t -
      Returns:
    • delete

      public abstract void delete(String key)
    • deleteAll

      public abstract void deleteAll()
    • get

      public abstract T get(String key)
    • flush

      public abstract void flush()
    • flush

      public void flush(String cacheName)
    • count

      public abstract int count()
    • count

      public int count(String cacheName)
    • list

      public abstract List list()
    • list

      public List list(String cacheName)
      Parameters:
      cacheName -
      Returns: