71、缓存---分布式锁---Redisson的整合

1、导入依赖

       <!--以后使用redisson作为我们的所有分布式锁,分布式对象等功能框架-->
        <!-- https://mvnrepository.com/artifact/org.redisson/redisson -->
        <dependency>
            <groupId>org.redisson</groupId>
            <artifactId>redisson</artifactId>
            <version>3.12.0</version>
        </dependency>

maven仓库中还有一个和springboot整合的redisson,这个使用起来更简单,但是我们第一次学习,这里只记录了redisson这个
2、编写配置文件

@Configuration
public class MyRedissonConfig {

    /**
     * 所有对redisson的使用都是通过RedissonClient对象
     */
    @Bean(destroyMethod = "shutdown")
    public RedissonClient redisson() throws IOException {
        //1、创建配置
        Config config = new Config();
        config.useSingleServer().setAddress("redis://192.168.56.10:6379");

        //2、根据Config创建出RedissonClient实例
        RedissonClient redissonClient = Redisson.create(config);
        return redissonClient;
    }

}

3、测试

posted @ 2023-02-01 14:36  不是孩子了  阅读(51)  评论(0)    收藏  举报