zoukankan      html  css  js  c++  java
  • 05【掌握】 SpringBoot 清空Redis所有缓存

    package top.yangbuyi.system.controller;
    
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.data.redis.core.StringRedisTemplate;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    import org.springframework.web.bind.annotation.RestController;
    
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Set;
    
    /**
     * description:  杨不易网站 :www.yangbuyi.top
     * program:  yangbuyi-erp-2020
     * ClassName:  ClearRedis
     * create:  2020-04-24 15:37
     *
     * @author: yangbuyi
     * @since: JDK1.8
     **/
    
    @RestController
    @RequestMapping("clearRedis")
    public class ClearRedisController {
    	  
    	  @Autowired
    	  private StringRedisTemplate stringRedisTemplate;
    	  
    	  /* ******************************************清理全部缓存开始************************************************** */
    	  @RequestMapping("cleanRedis")
    	  public Map<String, Object> cleanRedis() {
    			Map<String, Object> map = new HashMap<>();
    			try {
                                      // 获取所有key
    				  Set<String> keys = stringRedisTemplate.keys("*");
    				  assert keys != null;
                                      // 迭代
    				  Iterator<String> it1 = keys.iterator();
    				  while (it1.hasNext()) {
                                                    // 循环删除
    						stringRedisTemplate.delete(it1.next());
    				  }
    				  map.put("code", 1);
    				  map.put("msg", "清理全局缓存成功");
    				  return map;
    			} catch (Exception e) {
    				  map.put("code", -1);
    				  map.put("msg", "清理全局缓存失败");
    				  return map;
    			}
    	  }
    	  
    	  /* ******************************************清理全部缓存结束************************************************** */
    	  
    	  
    }
  • 相关阅读:
    js原始数据类型和引用数据类型=>callback数据传输原理
    wamp虚拟服务器
    chrome 跨域设置-(完善博客内容)
    js原生API----查找dom
    正则表达式
    ajax ----进度条的原理
    ajax 原理----初级篇
    转载 webstrom识别 React语法
    javascript性能优化
    JavaScript DOM
  • 原文地址:https://www.cnblogs.com/Yangbuyi/p/13153046.html
Copyright © 2011-2022 走看看