接口的使用
org.tio.utils.cache.FirsthandCreater
使用FirsthandCreater的程序包
-
org.tio.utils.cache中FirsthandCreater的使用
参数类型为FirsthandCreater的org.tio.utils.cache中的方法修饰符和类型方法说明static <T extends Serializable>
TCacheUtils.get(Long timeToLiveSeconds, Long timeToIdleSeconds, String cacheKey, boolean putTempToCacheIfNull, FirsthandCreater<T> firsthandCreater) 根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中 timeToLiveSeconds和timeToIdleSeconds一个传null一个传值static <T extends Serializable>
TCacheUtils.get(Long timeToLiveSeconds, Long timeToIdleSeconds, String cacheKey, FirsthandCreater<T> firsthandCreater) 根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中static <T extends Serializable>
TCacheUtils.get(ICache cache, String cacheKey, boolean putTempToCacheIfNull, FirsthandCreater<T> firsthandCreater) 根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中static <T extends Serializable>
TCacheUtils.get(ICache cache, String cacheKey, boolean putTempToCacheIfNull, FirsthandCreater<T> firsthandCreater, Long readTimeoutWithSeconds) static <T extends Serializable>
TCacheUtils.get(ICache cache, String cacheKey, FirsthandCreater<T> firsthandCreater) 根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中