RedisTemplate配置:https://www.cnblogs.com/weibanggang/p/10188682.html

 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring-redis.xml");
        RedisTemplate redisTemplate = applicationContext.getBean(RedisTemplate.class);
        //设值
        redisTemplate.opsForValue().set("key1","value1");
        redisTemplate.opsForValue().set("key2","value2");
        //取值
        String value1 = (String) redisTemplate.opsForValue().get("key1");
        System.out.println(value1);
        //删除
        redisTemplate.delete("key1");
        //求长度
        Long size = redisTemplate.opsForValue().size("key2");
        System.out.println(size);
        //设新值返回旧值
        String oldValue2 = (String) redisTemplate.opsForValue().getAndSet("key2","new_Value2");
        System.out.println(oldValue2);
        //求子字符串
        String rangeValue2 = redisTemplate.opsForValue().get("key2", 0, 3);
        System.out.println(rangeValue2);
        //追加字符串到末尾,返回新字符串长度
        int newLen = redisTemplate.opsForValue().append("key2","_app");
        System.out.println(newLen);
        System.out.println(redisTemplate.opsForValue().get("key2"));

 

相关文章:

  • 2021-05-19
  • 2023-02-24
  • 2021-08-03
  • 2022-12-23
  • 2021-11-17
  • 2021-11-26
  • 2021-09-16
  • 2022-12-23
猜你喜欢
  • 2021-09-18
  • 2021-06-22
  • 2021-08-05
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案