RedisService
stringToBean
/*将字符串转换成任意类型*/
private <T> T stringToBean(String str, Class<T> clazz){
if(str == null || str.length() <= 0 || clazz == null){
return null;
}
if(clazz == int.class || clazz == Integer.class){
return (T) Integer.valueOf(str);
}else if(clazz == long.class || clazz == Long.class){
return (T) Long.valueOf(str);
}else if(clazz == String.class){
return (T) str;
} else {
return JSON.toJavaObject(JSON.parseObject(str),clazz);
}
}
惯例
使用完连接池后返回连接池
/*返回连接池*/
private void returnToPool(Jedis jedis){
if(jedis != null){
jedis