• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

RedisAop: 一个使用Jedis+注解+Aop实现的动态切换Redis数据库以及自动获取和释放连接 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

RedisAop

开源软件地址:

https://gitee.com/xinyiweiyi/RedisAop

开源软件介绍:

RedisAop

介绍

一个使用Jedis+注解+Aop实现的动态切换Redis数据库以及自动获取和释放连接的Demo项目,是 SpringBoot 集成 Redis 的一个不错的选择,如果对您有所帮助或者你觉得还不错还请请点个Star支持一波。

安装教程

  1. copy src/main/java 文件夹下 work.yixin.redis.config 包中的三个文件到自己的项目;
  2. 修改 RedisRepositoryAspect.java 文件中第43行的 @Pointcut("@within(work.yixin.redis.config.RedisRepository) || @annotation(work.yixin.redis.config.RedisRepository)") 中的包名;
  3. copy src/main/resources 文件夹下的 redis.properties 到自己项目的 src/main/resources 文件夹下,并按需修改redis.properties 文件中的配置。

使用说明

  1. 直接在类上加上 @RedisRepository(value = 0) 注解,代表该类下面所有方法都配置Aop切面;
  2. 直接在方法上加上 @RedisRepository(value = 0) 注解,代表给该方法配置Aop切面;
  3. 方法上的注解优先级比类上的要高,如果同时在类上和类中的方法上同时加上注解,那么会优先使用方法上的注解参数;
  4. 获取 Jedis 连接直接使用 Jedis jedis = RedisRepositoryAspect.LocalRedisJedis.get(); 即可,
  5. @RedisRepository(value = 0) 最多可以嵌套6层,同一个类上和类中的方法上同时有注解只算1层。

参与贡献

如果有更好的意见或者方法欢迎私下交流。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap