资讯专栏INFORMATION COLUMN

利用SpringBoot初步连接redis

Caicloud / 2478人阅读

摘要:在初次用连接的时候查看官方文档和一些博客会发现配置文件非常的多,这就导致了在学习的开始的时候是没有体验的,其实利用连接的时候并不需要那么多的配置首先开启服务器然后在里面添加配置文件数据库索引默认为服务器地址服务器连接端口服务器连接密码默认为

在初次用springboot连接redis的时候查看官方文档和一些博客会发现配置文件非常的多,这就导致了在学习的开始的时候是没有体验的,其实利用springboot连接redis的时候并不需要那么多的配置
首先开启redis服务器:

然后在springboot里面添加配置文件:

# Redis数据库索引(默认为0)
spring.redis.database=0
# Redis服务器地址
spring.redis.host=localhost
# Redis服务器连接端口
spring.redis.port=6379
# Redis服务器连接密码(默认为空)
spring.redis.password=
# 连接池最大连接数(使用负值表示没有限制)
spring.redis.pool.max-active=8
# 连接池最大阻塞等待时间(使用负值表示没有限制)
spring.redis.pool.max-wait=-1
# 连接池中的最大空闲连接
spring.redis.pool.max-idle=8
# 连接池中的最小空闲连接
spring.redis.pool.min-idle=0
# 连接超时时间(毫秒)
spring.redis.timeout=0

最后在springboot的pom.xml文件中添加依赖:

        
            org.springframework.boot
            spring-boot-starter-data-redis
        

然后在springboot的项目中写一个测试类:

@RunWith(SpringRunner.class)
@SpringBootTest
public class ShoppingApplicationTests {

    @Autowired
    private StringRedisTemplate stringRedisTemplate;
    @Test
    public void test() throws Exception {
        List list =new ArrayList<>();
        list.add("a");
        list.add("b");
        list.add("v");
        stringRedisTemplate.opsForValue().set("abc", "测试");
        stringRedisTemplate.opsForList().leftPushAll("qq",list); // 向redis存入List
        stringRedisTemplate.opsForList().range("qwe",0,-1).forEach(value ->{
           System.out.println(value);
        });
    }

然后在redis里面便可以看到了刚才的新建的

然后这就是最简单的springboot连接redis的方式了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/67852.html

相关文章

  • 关于springboot集成redis及关于redis的Key 乱码问题

    摘要:一在文件中引入二配置地址等配置数据库索引默认为服务器地址服务器连接端口服务器连接密码默认为空连接池最大连接数使用负值表示没有限制连接池最大阻塞等待时间使用负值表示没有限制连接池中的最大空闲连接连接池中的最小空闲连接连接超时时 一、在pom文件中引入redis org.springframework.boot spring-boot-starter-redis ...

    RancherLabs 评论0 收藏0
  • redis整合springboot的helloworld

    摘要:喜欢在内存操作,比在磁盘瞎忙高效多了,因此深受人们喜爱。数据结构有五种数据结构字符串哈希列表集合最常用的就是类型,通常使用它做缓存,减轻直接访问数据库的压力。的话可以用来做用户,可以用来做粉丝列表,的话可以做共同好友,可以做排行榜。 showImg(https://s2.ax1x.com/2019/07/09/ZsaAOK.jpg); 引入依赖 compile org.springf...

    xiaoxiaozi 评论0 收藏0
  • SpringBoot 实战 (二十)| 整合 Redis

    摘要:前言两个月没更新原创了,实在惭愧。在实现方面,存储代表空间中最大和最老的成员之一。支持数据结构,如字符串,散列,列表,集和带范围查询的有序集。所以我代码里了两个字符串,其实只了一个。另外,关注之后在发送可领取免费学习资料。 微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 showImg(https://segmentfault.com/img/remote/1460...

    kevin 评论0 收藏0

发表评论

0条评论

Caicloud

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<