首页>代码>ssm使用redis做为spring+spring MVC+mybatis整合的二级缓存>/novel/src/com/jediscomp/impl/JedisClientSingle.java
package com.jediscomp.impl;
import com.jediscomp.JedisClient;
import org.springframework.beans.factory.annotation.Autowired;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
/**
* Author 飞鸟
* Created by kauw on 2016/10/18.
*/
public class JedisClientSingle implements JedisClient {
@Autowired
private JedisPool jedisPool;
@Override
public String get(String key) {
Jedis jedis=jedisPool.getResource();
String result=jedis.get(key);
jedis.close();
return result;
}
@Override
public String set(String key, String value) {
Jedis jedis=jedisPool.getResource();
String result=jedis.set(key, value);
jedis.close();
return result;
}
@Override
public String hget(String hkey, String key) {
Jedis jedis=jedisPool.getResource();
String result=jedis.hget(hkey, key);
jedis.close();
return result;
}
@Override
public long hset(String hkey, String key, String value) {
Jedis jedis=jedisPool.getResource();
Long result = jedis.hset(hkey, key, value);
jedis.close();
return result;
}
@Override
public long incr(String key) {
Jedis jedis=jedisPool.getResource();
Long result = jedis.incr(key);
jedis.close();
return result;
}
@Override
public long decr(String key) {
Jedis jedis=jedisPool.getResource();
Long result = jedis.decr(key);
jedis.close();
return result;
}
@Override
public long expire(String key, int second) {
Jedis jedis=jedisPool.getResource();
Long result = jedis.expire(key, second);
jedis.close();
return result;
}
@Override
public long ttl(String key) {
Jedis jedis=jedisPool.getResource();
Long result = jedis.ttl(key);
jedis.close();
return result;
}
@Override
public long del(String key) {
Jedis jedis=jedisPool.getResource();
Long result = jedis.del(key);
jedis.close();
return result;
}
@Override
public long hdel(String hkey, String key) {
Jedis jedis=jedisPool.getResource();
Long result = jedis.hdel(hkey, key);
jedis.close();
return result;
}
}
最近下载更多
137455054 LV9
2022年10月6日
微信网友_5868223202873344 LV3
2022年4月14日
xiaot99 LV7
2021年12月22日
mxl165856 LV12
2020年9月26日
泪染珍珠 LV9
2020年9月7日
huasir2018 LV14
2020年5月19日
364550246 LV15
2020年4月22日
YURENJIABIN LV6
2020年4月1日
skipple3 LV39
2020年2月26日
aaaaqqq LV11
2019年12月8日
最近浏览更多
微信网友_7134912998903808 LV15
2024年9月13日
flygrass LV12
2024年3月28日
yyh1252 LV8
2023年12月9日
2237851964 LV1
2023年3月12日
cooper1
2022年12月14日
暂无贡献等级
137455054 LV9
2022年10月6日
1335203 LV10
2022年7月1日
qq1466625431 LV6
2022年6月28日
微信网友_6003579284262912
2022年6月15日
暂无贡献等级
爱写代码 LV12
2022年5月9日

