java连接redis数据库获取数据
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java连接redis数据库获取数据,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1971字,纯文字阅读大概需要3分钟。
内容图文
com.alibaba.fastjson.JSON;
import redis.clients.jedis.Jedis;
import com.alibaba.fastjson.JSONObject;
import java.util.HashMap;
import com.google.gson.*
;
import java.util.Map;
import java.util.Set;
public class redis {
public static void getTokens(String ip,
int port, String password){
Jedis jedis =
new Jedis(ip, port);
// 密码
jedis.auth(password);
System.out.println("连接成功"
);
// 获取钻石app utoken
// 第几个库表
int index = 0
;
jedis.select(index);
// 根据 hash获取值
String va = jedis.hget("VERIFYCODE:SMS",""
);
// 解析json值
System.out.println(va);
JSONObject jo = JSON.parseObject(
new String(va));
System.out.println(va);
String json_value = jo.getString("ttoken"
);
String clientSide = jo.getString("clientSide"
);
// 解析字典值
Gson gson =
new Gson();
Map map =
new HashMap<String, Object>
();
map =
gson.fromJson(clientSide, map.getClass());
System.out.println(map);
String name = (String) map.get("name"
);
String version = (String) map.get("version"
);
String osVersion = (String) map.get("osVersion"
);
String buildId = (String) map.get("buildId"
);
// 获取请求头
String head = name + "/" + version + "(build:" + buildId + ":" + osVersion + ")"
;
System.out.println(head);
// 获取企业后台 msid
int indexse = 0
;
jedis.select(indexse);
Set<String> vase = jedis.keys("BACKSTAGE:OAUTH:LOGIN:SESSION:"+"*"
);
String user = "autotest"
;
System.out.println(vase);
for (String all_seid : vase){
String seid =
jedis.get(all_seid);
if (seid.equals(user)){
System.out.println(all_seid);
String seid_value = all_seid.substring(30, 66
);
System.out.println(seid_value);
}
}
// 获取sass后台 msid
String value = jedis.get("SAAS:LOGIN:STK:test"
);
System.out.println(value);
}
public static void main(String[] args) {
getTokens("ip", port, "password"
);
}
}
java连接redis数据库获取数据
标签:oid 成功 ali ide fast hashmap 数据库 buildid public
本文系统来源:https://www.cnblogs.com/Echo-Mikasa/p/13673685.html
内容总结
以上是互联网集市为您收集整理的java连接redis数据库获取数据全部内容,希望文章能够帮你解决java连接redis数据库获取数据所遇到的程序开发问题。
如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
来源:【匿名】