手动写个JedisUtils
的工具类
public class JedisUtils{
private static JedisPool pool ;
static{
ResourceBundle jedisUtil = ResourceBundle.getBundle("JedisUtil");
String total = jedisUtil.getString("total");
String idle = jedisUtil.getString("idle");
String host = jedisUtil.getString("host");
String port = jedisUtil.getString("port");
JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
jedisPoolConfig.setMaxTotal(Integer.parseInt(total));
jedisPoolConfig.setMaxIdle(Integer.parseInt(idle));
pool=new JedisPool(jedisPoolConfig,host,Integer.parseInt(port));
}
public static Jedis getJedis(){
Jedis jedis =pool.getResourse();
return jedis;
}
public static viod close(Jedis jedis ){
if(jedis!=null){
jedis.close();
}
public static Sting get( String str ){
Jedis jedis =null;
try{
jedis= getJedis();
String GET = jedis.get(str);
return GET;
}catch (Exception e){
System.out.println("获取缓存失败 key:" + key);
}finally{
close(jedis);
}
return null;
}
public static viod set(String key,String values){
Jedis jedis =null;
try{
jedis= getJedis();
jedis.set(key,valus)
}catch(Exception e){
System.out.println("获取缓存失败 key:" + key);
}finally{
close(jedis);
}
}
}