Spring RedisTemplate操作-哈希操作(3)
2018-06-07 20:10
671 查看
@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); }
相关文章推荐
- Spring RedisTemplate操作-哈希操作(3)
- Spring RedisTemplate操作-发布订阅操作(8)
- jedis与spring整合及简单的使用RedisTemplate操作
- Spring RedisTemplate操作-String操作(2)
- Spring中使用RedisTemplate操作Redis(spring-data-redis)
- Spring RedisTemplate操作-通道操作(10)
- Spring RedisTemplate操作-List操作(4)
- Spring RedisTemplate操作-ZSet操作(6)
- Spring RedisTemplate操作-List操作
- Spring RedisTemplate操作-Set操作(5)
- Spring中使用RedisTemplate操作Redis(spring-data-redis)
- Spring RedisTemplate操作-注解缓存操作(11)
- Spring RedisTemplate操作-Set操作
- Spring RedisTemplate操作-HyperLogLog操作(7)
- Spring RedisTemplate操作-序列化性能测试(12)
- Spring RedisTemplate操作-ZSet操作
- Spring RedisTemplate操作-发布订阅操作(8)
- spring-data-redis RedisTemplate操作
- Spring RedisTemplate操作-HyperLogLog操作
- Spring RedisTemplate操作-序列化操作