当前位置: 首页 > news >正文

白领兼职做网站seo站长论坛

白领兼职做网站,seo站长论坛,做微信小程序和做网站,网站建设 迅雷下载SpringBoot整合Redisson 一、Redisson 是什么?二、使用场景三、使用步骤1.引入相关依赖2.application.yml配置3.创建RedissonConfig4.开始使用 总结 提示:以下是本篇文章正文内容 一、Redisson 是什么? Redisson是一个基于Java的开源的、高…

SpringBoot整合Redisson

  • 一、Redisson 是什么?
  • 二、使用场景
  • 三、使用步骤
    • 1.引入相关依赖
    • 2.application.yml配置
    • 3.创建RedissonConfig
    • 4.开始使用
  • 总结


提示:以下是本篇文章正文内容

一、Redisson 是什么?

Redisson是一个基于Java的开源的、高级的Redis客户端,它实现了Redis的分布式和响应式特性,Redisson能够让Java开发者更方便地与Redis进行交互。

简单来说Redisson就是一个Redis的客户端,比RedisTemplate更高级,更简单。

二、使用场景

  • 分布式锁(最常用)Redisson实现分布式锁是非常简单的
@Resource
private RedissonClient redissonClient;RLock rLock = redissonClient.getLock(lockName);
try {boolean isLocked = rLock.tryLock(expireTime, TimeUnit.MILLISECONDS);if (isLocked) {// TODO}} catch (Exception e) {rLock.unlock();}
  • 基于redis实现队列

三、使用步骤

1.引入相关依赖

<dependencies><!-- redisson --><dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version>3.20.0</version><exclusions><exclusion><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId></exclusion></exclusions></dependency>
</dependencies>

2.application.yml配置

配置如下:

spring:redis:database: 1host: xxxport: xxxpassword: xxx   # 密码(默认为空)timeout: 6000ms  # 连接超时时长(毫秒)jedis:pool:max-active: 1000  # 连接池最大连接数(使用负值表示没有限制)max-wait: -1ms      # 连接池最大阻塞等待时间(使用负值表示没有限制)max-idle: 10      # 连接池中的最大空闲连接min-idle: 5       # 连接池中的最小空闲连接

3.创建RedissonConfig

编写类 RedissonConfig.java

package com.uhu.redis;import org.redisson.Redisson;
import org.redisson.api.RedissonClient;
import org.redisson.client.codec.StringCodec;
import org.redisson.config.Config;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;@Configuration
public class RedissonConfig {@Value("${spring.redis.database}")private int database;@Value("${spring.redis.host}")private String host;@Value("${spring.redis.port}")private String port;@Value("${spring.redis.password}")private String password;@Bean(value = "redissonClient", destroyMethod = "shutdown")public RedissonClient redissonClient() throws Exception {Config config = new Config();config.useSingleServer().setAddress(String.format("redis://%s:%s", this.host, this.port));if (!this.password.isEmpty()) {config.useSingleServer().setPassword(this.password);}config.useSingleServer().setDatabase(this.database);StringCodec codec = new StringCodec();config.setCodec(codec);return Redisson.create(config);}}

4.开始使用

@Resource
private RedissonClient redissonClient;

总结

通过以上几个简单的步骤,我们就可以完成Redisson整合,希望对你有用

http://www.dinnco.com/news/61756.html

相关文章:

  • 织梦网站更改主页链接seo网站推广技术
  • 网站建设多少钱 小江网页设计北京网站优化步
  • 公司网站建设维护的岗位如何建立网站的步骤
  • 王也微信头像seo模拟点击算法
  • 网站建设好的公司哪家好网站推广关键词排名优化
  • 制作一个网站要多少钱百度怎么免费推广自己的产品
  • 南京网站建设小程序崇左seo
  • 对网站分析深圳全网推广平台
  • 做网站优化步骤如何制作网页教程
  • 快站淘客互联网推广营销
  • 网页和网站的联系吉林刷关键词排名优化软件
  • 广州高端做网站关键词挖掘网站
  • 大品牌设计公司企业网站优化技巧
  • 流量对于网站盈利站长工具a级
  • 河南省住房和建设厅网站怎么可以让百度快速收录视频
  • 昆明做网站优化公司市场调研模板
  • 建设商城网站价格网店网络营销与推广策划书
  • 如何建设网站兴田德润可信赖百度指数属于行业趋势及人群
  • 新疆网址查询seo优化招商
  • 免费推广网站平台排名网络营销 长沙
  • 注重网站建设 把好宣传思想关口推广竞价的公司有哪些
  • java做网站吗网站外链购买平台
  • 万网网站空间多少钱一年网络销售推广公司
  • 如何和其他网站做友情链接百度app官网
  • 服装公司网站建设规划方案百度的特点和优势
  • 苏州市建设工程交易中心网站河南疫情最新情况
  • 美妆网站开发论文百度竞价推广是什么
  • 网站添加邮件发送怎么做seo企业优化方案
  • 网站的封面怎么做家庭优化大师
  • 网站维护指导龙岗网站设计