当前位置: 移动技术网 > IT编程>开发语言>Java > SpringBoot初步连接redis详解

SpringBoot初步连接redis详解

2019年07月19日  | 移动技术网IT编程  | 我要评论

在初次用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文件中添加依赖:

    <dependency>
      <groupid>org.springframework.boot</groupid>
      <artifactid>spring-boot-starter-data-redis</artifactid>
    </dependency>

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

@runwith(springrunner.class)
@springboottest
public class shoppingapplicationtests {
	@autowired
	  private stringredistemplate stringredistemplate;
	@test
	  public void test() throws exception {
		list<string> 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的方式了

总结

以上就是本文关于springboot初步连接redis详解的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

springboot优化技巧

spring boot 微服务项目的推荐部署方式

springboot之于spring的优势

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网