@Autowired
@Resource(name="redisTemplate")
private RedisTemplate<String, String> rt;

public void flushdb(){
rt.execute(new RedisCallback<Object>() {
public String doInRedis(RedisConnection connection) throws DataAccessException {
connection.flushDb();
return "ok";
}
});
}

public void set(){
flushdb();
HashOperations<String, String, String> vo = rt.opsForHash();
vo.put("book", "wzg", "dsg");
Map<String, String> map = new HashMap<String, String>();
map.put("cff", "xsg");
map.put("cl", "xxsg");
vo.putAll("book", map);
vo.putIfAbsent("book", "mc", "www");
vo.increment("book", "yw", 1l);

vo.delete("book", "cl","yw");
}

public void get(){
HashOperations<String, String, String> vo = rt.opsForHash();
out(vo.get("book", "wzg"));
out(String.valueOf(vo.get("book", "yw")));
out(vo.multiGet("book", Arrays.asList("wzg","cff","cl","mc")));
out(vo.hasKey("book", "wzg"));
out(vo.entries("book"));
out(vo.keys("book"));
out(vo.values("book"));
out(vo.size("book"));

}

public void out(String str){
System.out.println(str);
}
public void out(Collection list){
System.out.println(list);
}
public void out(long num){
System.out.println(num);
}
public void out(Integer num){
System.out.println(num);
}
public void out(boolean num){
System.out.println(num);
}
public void out(Map num){
System.out.println(num);
}

最新文章

  1. Loadrunner安装
  2. c#内部类的使用
  3. linux命令:less
  4. 两款CSS3样式可视化在线生成工具
  5. Cocos2dx 小技巧(十一) 小人虽短,但能够旋转
  6. EF 存储过程(上)
  7. Android 官方命令深入分析
  8. mac终端下svn常用命令
  9. 通过编译lambda表达式来创建实例(可在反射时候用,效率比反射高一些)
  10. 一起来学linux:SSH远程登陆
  11. Postgres中表和元组的组织方式
  12. Django之django模型层一单表操作
  13. .net 表达式返回值和等号赋值的区别
  14. java 汉诺塔实现自动演示
  15. Java多线程学习笔记之一线程基础
  16. MT【101】分配问题举例若干
  17. ZooKeeper_客户端工具zkCli.sh使用
  18. %s %d %f 等等是什么意思
  19. 深入浅出MFC——MFC多线程程序设计(七)
  20. js时间戳差值转日期格式

热门文章

  1. 大话Java中的哈希(hash)结构(一)
  2. 软件工程第二次作业(JUnit的使用)
  3. 2017qq红包雨最强攻略
  4. Docker_容器化jenkins
  5. C#_父窗体跟子窗体的控件操作
  6. think in UML(二)
  7. vs2013c#测试using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1_CXY { class Program { stati
  8. 移动硬盘插到台式机,外接网卡无法连接wifi处理
  9. 【设计模式】—— 访问者模式Visitor
  10. MySQL5.7 的编译安装