SpringBoot怎么整合分布式锁redisson

其他教程   发布日期:2023年07月01日   浏览次数:424

这篇文章主要介绍“SpringBoot怎么整合分布式锁redisson”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SpringBoot怎么整合分布式锁redisson”文章能帮助大家解决问题。

1、导入maven坐标

  1. <!-- 用redisson作为所有分布式锁,分布式对象等功能框架-->
  2. <dependency>
  3. <groupId>org.redisson</groupId>
  4. <artifactId>redisson</artifactId>
  5. <version>3.12.5</version>
  6. </dependency>

2、redisson配置类(如果redis没有密码就不需要private String password)

  1. package com.xuechengpluscommon.config;
  2. import org.redisson.Redisson;
  3. import org.redisson.api.RedissonClient;
  4. import org.redisson.config.Config;
  5. import org.redisson.config.SingleServerConfig;
  6. import org.springframework.beans.factory.annotation.Value;
  7. import org.springframework.context.annotation.Bean;
  8. import org.springframework.context.annotation.Configuration;
  9. /**
  10. * @description Redisson 配置类
  11. */
  12. @Configuration
  13. public class MyRedissonConfig {
  14. @Value(value = "${spring.redis.host}")
  15. private String host;
  16. @Value(value = "${spring.redis.port}")
  17. private int port;
  18. @Value(value = "${spring.redis.database}")
  19. private int database;
  20. // @Value(value = "${spring.redis.password}")
  21. // private String password;
  22. /**
  23. * 单Redis节点模式配置方法
  24. * 其他配置

以上就是SpringBoot怎么整合分布式锁redisson的详细内容,更多关于SpringBoot怎么整合分布式锁redisson的资料请关注九品源码其它相关文章!