simple-cache
文章平均质量分 95
掉头发的王富贵
CSDN博客专家、Java领域优质创作者,掘金优秀创作者,阿里云专家博主,专栏:《Elastic Search的RestFul API入门》
展开
-
我开发了一款只用一个注解就实现统计访问量的工具框架
大家有可能在实际开发项目中会遇到这样的情况。实现计数器功能,比如统计网站访问量、用户点击次数等。大家有可能把它放在redis里面,也有可能把它放在MYSQL里面。但是这样大家都需要动手实现很多的代码。繁琐而复杂。于是我就想在simple-cache框架中发布一个新的注解。用于实现上面这样的功能。所以这次1.5.0更新给大家带来了两个注解。请使用1.5.0版本准备条件在博主的上一篇文章上门已经讲的很详细了,这次就不做讲解,只讲新功能直接在bean类的方法中添加和注解即可。原创 2024-06-11 09:01:28 · 631 阅读 · 0 评论 -
我开发了一款只用一个注解就实现分布式锁的工具框架
相信大家在JAVA中知道锁的一个概念。在JAVA中,锁是一种机制,用于控制并发代码的执行。锁用于保护共享资源的访问,确保只有一个线程能够同时访问这些资源。锁可以防止多个线程同时执行对共享资源的修改操作,从而避免数据不一致或竞争条件。但是呢JAVA里面的锁都是基于jvm的。就是说是一个服务独有的。这样的话,在分布式框架中就会有一个问题。比如说我有三个节点。大量的请求进来。我们的需求是不管你请求多少次,只会执行一次。假如说三个节点中每一个节点都进来了一个请求,这样的话就会出现执行了三次请求。原创 2024-04-01 12:06:37 · 592 阅读 · 0 评论 -
【simple-cache】我开发了一款只要一个注解就可以轻松实现缓存的框架
是使用redis作为数据库缓存系统,使用自定义注解配合Spring的Aop功能实现方法的缓存,使用restful风格支持get请求,根据请求的参数和key来分类唯一的请求key注解类包源码:👉属性类型必须指定默认值描述keystring是“”缓存的key,可以自定义expirelong否86400秒(一天)缓存的时间,可以自定义。原创 2023-02-06 10:09:36 · 634 阅读 · 1 评论 -
【simple-cache】一款只用一个注解就实现缓存的框架-我们终于迎来了SpringBoot版本
这次给大家带来了【simple-cache】的springboot版本:simple-cache-spring-boot-starter前置条件:首先你的项目需要有自带的redistemplate类,如果没有则可以参考下面的配置:并且在yml文件中配置(simple-cache-spring-boot-starter已经引入了redis的包,如果你的项目是springboot则无需再引入):单机模式如果你的springboot要连接redis集群,就不能像单机那么填了,你需要填哨兵集群的ip和端口,配原创 2023-05-30 10:44:42 · 309 阅读 · 0 评论