Spring RedisTemplate操作-List操作(4)
2018-06-07 20:12
731 查看
@Autowired
@Resource(name="redisTemplate")
private RedisTemplate<String, String> rt;
@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(); ListOperations<String, String> vo = rt.opsForList(); vo.leftPush("book", "wzg"); vo.leftPushAll("book", "cff","cl","mc"); vo.leftPush("book", "cl", "||"); vo.rightPush("book", "yw"); vo.rightPushAll("book", "sj","jy"); vo.rightPush( "book", "sj", "||"); vo.leftPop("book"); vo.rightPop("book"); vo.rightPopAndLeftPush("book", "bag"); vo.set("book", 0, "gzf"); vo.leftPush("bag", "||"); vo.remove("bag", 3, "||"); } public void get(){ ListOperations<String, String> vo = rt.opsForList(); out(vo.range("book", 0, -1)); vo.trim("book", 2, 3); out(vo.range("book", 0, -1)); out(vo.size("book")); out(vo.range("bag", 0, -1)); out(vo.index("book", 1)); } 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(boolean num){ System.out.println(num); } public void out(DataType num){ System.out.println(num); }
相关文章推荐
- Spring RedisTemplate操作-List操作(4)
- Spring RedisTemplate操作-String操作(2)
- Spring RedisTemplate操作-Set操作
- Spring RedisTemplate操作-哈希操作(3)
- jedis与spring整合及简单的使用RedisTemplate操作
- Spring RedisTemplate操作-注解缓存操作(11)
- Spring RedisTemplate操作-ZSet操作
- Spring RedisTemplate操作-序列化性能测试(12)
- Spring RedisTemplate操作-HyperLogLog操作
- Spring RedisTemplate操作-序列化操作
- Spring RedisTemplate操作-Set操作(5)
- Spring RedisTemplate操作-ZSet操作(6)
- 使用RedisTemplate对list的操作
- Spring RedisTemplate操作-事务操作
- Spring RedisTemplate操作-Hash操作
- Spring RedisTemplate操作-注解缓存操作(11)
- Spring RedisTemplate操作-事务操作(9)
- Spring RedisTemplate操作-全注解操作
- Spring RedisTemplate操作-String操作(2)
- Spring RedisTemplate操作-序列化性能测试(12)