SpringBoot整合Redis,Jedis

发布网友 发布时间:2天前

我来回答

1个回答

热心网友 时间:2天前

在SpringBoot2.×版本中,Jedis已被替换为Lettuce。

SpringBoot自动装配会加载spring-boot-autoconfigure下的配置类,并将配置类中被@Bean注解的对象实例化并注入到IOC容器中(具体位置见下方gif)。

注意事项:在使用RedisTemplate时,接口中的第一个Object在使用时需要强转,我们通常不会使用默认的方法,而是自己定义一个。

Redis中不存储Java中的对象,一般操作是将对象转换为JSON,这个过程需要对象是可序列化的。

User类没有实现序列化接口。

User类实现序列化接口。

引入Jedis依赖后,进行连接测试即可使用。具体操作是创建Jedis对象,然后调用相关方法,会发现方法名其实就是Redis的命令。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com