com.xdnote.xdcore.util
类 CacheUtil

java.lang.Object
  继承者 com.xdnote.xdcore.util.CacheUtil

public class CacheUtil
extends java.lang.Object

缓存管理,基本的缓存操作,设置,取出等,使用上类似Jcs,以GROUP编组,以KEY-VALUE对为缓存,项目内小型数据缓存专用,不会过期,慎放大型数据

从以下版本开始:
0.1

构造方法摘要
CacheUtil()
           
 
方法摘要
static java.lang.String getConfig(java.lang.String key)
           
static java.lang.Object getValue(java.lang.Object key)
          获取默认缓存
static java.lang.Object getValue(java.lang.String groupName, java.lang.Object key)
          获取指定Group的缓存
static void loadFileToGroup(java.lang.String filePath, java.lang.String groupName)
           
static void setValue(java.lang.Object key, java.lang.Object value)
           
static void setValue(java.lang.String groupName, java.lang.Object key, java.lang.Object value)
          设置缓存
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

CacheUtil

public CacheUtil()
方法详细信息

getValue

public static java.lang.Object getValue(java.lang.Object key)
获取默认缓存

参数:
key - key
返回:
obj 缓存对象

getValue

public static java.lang.Object getValue(java.lang.String groupName,
                                        java.lang.Object key)
获取指定Group的缓存

参数:
groupName - 指定groupName
key - key
返回:
obj 缓存对象

setValue

public static void setValue(java.lang.Object key,
                            java.lang.Object value)
参数:
key - 存入的KEY
value - 存入的value

setValue

public static void setValue(java.lang.String groupName,
                            java.lang.Object key,
                            java.lang.Object value)
设置缓存

参数:
groupName - 指定groupName
key - 存入的KEY
value - 存入的value

loadFileToGroup

public static void loadFileToGroup(java.lang.String filePath,
                                   java.lang.String groupName)

getConfig

public static java.lang.String getConfig(java.lang.String key)