本节目标
通过JedisPool获取Jedis示例,并完成对redis 简单的Key-value读写操作。
完整代码结构如下:
redis服务端
在本地运行redis-server.exe,然后在resources新建jedis.properties:
redis.host=localhost
redis.port=6379
配置jedis
我们将jedis相关配置放在单独的Spring Config中,在resources/spring目录新建applicationContext-jedis.xml。
测试
添加单元测试,通过@Resource注解获取JedisPool实例对象。
@Resourceprivate JedisPool jedisPool;
然后调用jedisPool对象的getResource()方法就可以获取到Jedis实例了。
Jedis jedis = jedisPool.getResource();
先测试个最基本的get,set操作
@Testpublic void TestRedis() {
Jedis jedis = jedisPool.getResource();
String key = "a";
jedis.set(key, "111&