private RedisTemplate redisTemplate;
public void setRedisTemplate(RedisTemplate redisTemplate) {
this.redisTemplate = redisTemplate;
}
//存值
public void testSetValues(){
redisTemplate.boundHashOps("loginHash").put("username", "admin");
redisTemplate.boundHashOps("loginHash").put("password", "123456");
redisTemplate.boundHashOps("loginHash").put("volidateCode", "12345678");
}
//取所有key
public void testGetKeys(){
Set s = redisTemplate.boundHashOps("loginHash").keys();
System.out.println(s);
}
//取所有value
public void testGetValues(){
List values = redisTemplate.boundHashOps("loginHash").values();
System.out.println(values);
}
//根据key取value
public void testGetValueByKey(){
Object obj = redisTemplate.boundHashOps("loginHash").get("username");
System.out.println(obj);
}
//根据key移除
public void testRemoveValueByKey(){
redisTemplate.boundHashOps("loginHash").delete("volidateCode");
}
//取值通用方法
public Object getCode(String key){
return redisTemplate.boundHashOps("loginHash").get(key);
}
//存值通用方法
public static void putLoginInfo(String key,String value){
redisTemplate.boundHashOps("login").put(key, value);
}
List<TbContent> contentList= (List<TbContent>) redisTemplate.boundHashOps("content").get(categoryId);