资源简介
Java操作Redis,实现String、List、Map的set和get,并且提供封装和Junit测试类,方便快捷的实现java对redis进行操作。

代码片段和文件信息
package com.star.client;
import java.util.List;
import java.util.Map;
import java.util.logging.Logger;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.star.util.RedisUtil;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class RedisClient {
private RedisUtil ru;
private Jedis jedis;
public RedisClient() {
ru = new RedisUtil();
jedis = ru.getResource();
}
public String set(String key String value) {
String s = ““;
if(!jedis.exists(key)) {
s= jedis.set(key value);
}else{
s = “key存在,请重新插入“;
}
return s;
}
public String get(String key) {
return jedis.get(key);
}
public String hset(String key Map hash) {
if(!jedis.exists(key))
return jedis.hmset(key hash);
else
return “key值存在“;
}
public Map hget(String key) {
return jedis.hgetAll(key);
}
public String lset(String keyString... value) {
if(!jedis.exists(key)&&jedis.lpush(key value).equals(1L)){
return key+“插入成功“;
}
else {
return “key存在,插入失败“;
}
}
public String lget(String key) {
String str = ““;
List list = jedis.lrange(key 0 100);
for(String s:list) {
str+=“[“+s+“]“+“ “;
}
return str;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1509 2017-09-15 16:34 RedisTest\.classpath
文件 561 2017-09-15 17:15 RedisTest\.project
文件 243 2017-09-15 10:26 RedisTest\.settings\org.eclipse.jdt.core.prefs
文件 90 2017-09-15 10:26 RedisTest\.settings\org.eclipse.m2e.core.prefs
文件 1878 2017-09-15 14:37 RedisTest\pom.xm
文件 1402 2017-09-15 17:00 RedisTest\src\main\java\com\star\client\RedisClient.java
文件 1846 2017-09-15 17:02 RedisTest\src\main\java\com\star\test\test.java
文件 2209 2017-09-15 17:14 RedisTest\src\main\java\com\star\util\RedisUtil.java
文件 3008 2017-09-15 17:15 RedisTest\target\classes\com\star\client\RedisClient.class
文件 2782 2017-09-15 17:15 RedisTest\target\classes\com\star\test\test.class
文件 2208 2017-09-15 17:15 RedisTest\target\classes\com\star\util\RedisUtil.class
文件 110 2017-09-15 17:15 RedisTest\target\classes\me
文件 232 2017-09-15 17:15 RedisTest\target\classes\me
文件 1878 2017-09-15 17:15 RedisTest\target\classes\me
目录 0 2017-09-15 17:17 RedisTest\src\main\java\com\star\client
目录 0 2017-09-15 17:17 RedisTest\src\main\java\com\star\test
目录 0 2017-09-15 17:17 RedisTest\src\main\java\com\star\util
目录 0 2017-09-15 17:17 RedisTest\target\classes\me
目录 0 2017-09-15 17:17 RedisTest\src\main\java\com\star
目录 0 2017-09-15 17:17 RedisTest\target\classes\com\star\client
目录 0 2017-09-15 17:17 RedisTest\target\classes\com\star\test
目录 0 2017-09-15 17:17 RedisTest\target\classes\com\star\util
目录 0 2017-09-15 17:17 RedisTest\target\classes\me
目录 0 2017-09-15 17:17 RedisTest\src\main\java\com
目录 0 2017-09-15 17:17 RedisTest\target\classes\com\star
目录 0 2017-09-15 17:17 RedisTest\target\classes\me
目录 0 2017-09-15 17:17 RedisTest\src\main\java
目录 0 2017-09-15 14:50 RedisTest\src\main\resources
目录 0 2017-09-15 10:26 RedisTest\src\test\java
目录 0 2017-09-15 10:26 RedisTest\src\test\resources
............此处省略13个文件信息
- 上一篇:Android下雪特效
- 下一篇:java 文件 加密 解密
相关资源
- Redis.jar包
- Java+MySQL+redis缓存
- 仿知乎-Spring+SpringMVC+MyBatis+FreeMarker+
- java环境下的Redis的jar包与Linux版本的
- redis-tomcat8以上集群所需要的jar :tomc
- tomcat-redis-session-manager 所需jar包 共
- javaweb问答系统使用redis+jsp+mysql
- java开发企业级权限管理系统SSM+Mysql
- redis 在java中的使用工程
- 2018-java-49期黑马程序员全套视频教程
- 《Java EE互联网轻量级框架整合开发
- 黑马Redis教程
- Redis设计与实现.pdf6456
- redis客户端及jar包.zip
- Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企
- java贷款项目spring+springMVC+mybatis+redis
- Tomcat+Redis集群所需jar
- springboot连接数据库,连接redisjsp展示
- session共享所需jar,tomcat6+redis做sessi
- NodeJsProject.zip
- Java Tomcat二级域名Session共享
- tomcat-redis-session-tomcat tomcat无缝集成
- tomcat8+redis分享session所需要的jar包
- Java EE互联网轻量级框架整合开发 SS
- 基于redis服务的tomcat容器session共享配
- Java EE互联网轻量级框架整合开发 SS
- Springboot+mybatis+mysql+redis
- springboot StringRedisTemplate redis工具类
- Redis英文文献加翻译毕业设计可用
- tomcat6+redis做session共享亲测可用
评论
共有 条评论