在自己项目下 创建一个 com.jfinal.plugin.redis.Cache.java 然后把源码中的 Cache.java 复制过来
例如原先需要序列化的地方
/**
* 将哈希表 key 中的域 field 的值设为 value 。
* 如果 key 不存在,一个新的哈希表被创建并进行 HSET 操作。
* 如果域 field 已经存在于哈希表中,旧值将被覆盖。
*/
public Long hset(Object key, Object field, Object value) {
Jedis jedis = getJedis();
try {
return jedis.hset(keyToBytes(key), fieldToBytes(field), valueToBytes(value));
}
finally {close(jedis);}
}
// 自己重载一个方法
public Long hset(String key, String field, String value) {
Jedis jedis = getJedis();
try {
return jedis.hset(key, field, value);
}
finally {close(jedis);}
}
此外,还可以通过实现 IKeyNamingPolicy 接口,对 key 的命令策略进行定制