在pom.xml中加
org.springframework.data
spring-data-redis
1.0.2.RELEASE
redis.clients
jedis
2.1.0
在application.xml中加
Java连接使用代码
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import redis.clients.jedis.ShardedJedis;
import redis.clients.jedis.ShardedJedisPool;
@Repository("redisClientApi")
public class RedisClientApi {
@Autowired
private ShardedJedisPool shardedJedisPool;
//获取redis连接
private ShardedJedis getRedisClient() {
try {
ShardedJedis shardJedis = shardedJedisPool.getResource();
return shardJedis;
} catch (Exception e) {
}
return null;
}
//写入
public String set(String key, String value) {
String result = null;
ShardedJedis shardedJedis = getRedisClient();
if (shardedJedis == null) {
return result;
}
result = shardedJedis.set(key, value);
return result;
}
//读取
public String get(String key) {
String result = null;
ShardedJedis shardedJedis = getRedisClient();
if (shardedJedis == null) {
return result;
}
result = shardedJedis.get(key);
return result;
}
}