首页 > TAG信息列表 > cacheName

【工具篇】使用concurrentHashMap实现缓存工具类

spring缓存创建

/** * * <b>创建缓存</b> * <p> * 创建缓存,若已存在直接返回。 * <p> * @param cacheName * @return Ehcache */ public static Ehcache createCache(String cacheName) { Ehcache ehCache; Ca

关于SpringCache的一些思考

关于SpringCache的一些思考 项目中用到了redis,同时在一些高频的查询方法使用redis作为缓存。但是因为没使用过SpringCache,当时看着网上的教程做了配置后,确实缓存生效了,就没有再管它。 突然项目经理跟我说redis中的缓存数据没有设置过期时间。看了下ttl都是-1,确实有问题。 为了更好

SpringBoot整合Shiro搭建登录注册认证授权权限项目模板

主要内容: 1 SpringBoot整合Shiro安全框架; 2 Shiro主要学习内容总结;(执行流程、主要对象接口、注意事项等) 3 Redis实现对权限信息缓存; ! 温馨提示: 想要快速搭Shiro整合项目,请跳至SpringBoot整合Shiro 1 Shiro 介绍 https://baike.baidu.com/item/shiro/17753571

Spring,SpringBoot 启用缓存、禁用缓存实现随意切换

  1.情景展示   在实际开发过程中,我们为了减少对数据库的频繁访问,会把不易更改的数据放到缓存中,减少对数据库的访问,以此,既能减少数据库的操作次数,也能节省响应时间;   但是,缓存同样是一把双刃剑,也会给我们带来不便,比如:   对于后端开发人员来说,我们习惯于直接操作数据库完成

SpringBoot-WebFlux-Redis缓存注解

摘要 通过本文,你将知道如何在WebFlux项目中通过redis注解缓存方法的返回值本项目基于springboot:2.4.0,jdk1.8,并使用Maven构建代码地址:https://github.com/hanqunfeng/reactive-redis-cache-annotation-spring-boot-starter 前言 最近在使用WebFlux时发现,SpringBoot提供的@Ca