echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!!前端
该文章是对应前面Redis的使用,基本数据类型在SpringBoot项目的实现和使用。网上有不少的文章来描述了Redis的使用和整合,可是这里从新编写这一片文章主要是为了记录本身的学习代码,仅供交流学习SpringBoot整合Redis,熟悉整合和基本操做的能够直接跳过。java
在建立该工程的时候,pom依赖这一块的选项咱们只须要选择Spring Data Redis和junit便可,这里仅实现链接Redis,不链接数据库,不写前端接口,全部的用例,直接使用Junit来测试。咱们看到界面上有两个Redis的依赖,咱们选择第一个便可,第二个是响应式的redis,它内部包含了咱们的第一个依赖,可是会涉及其余的功能,这里不讲解。
git
redis的配置链接其实关键在于配置文件,搞定配置文件,基本就已经完成了redis的整合,我这里的配置以下:redis
# Redis数据库索引(默认为0,它总共有16个数据库,咱们使用第一个就是0) spring.redis.database=0 # Redis服务器地址 spring.redis.host=192.168.222.135 # Redis服务器链接端口 spring.redis.port=6379 # Redis服务器链接密码(默认为空) spring.redis.password=48835a9c-7a5a-4ec8-af6a-80af3e87b194 # 链接池最大链接数(使用负值表示没有限制) spring.redis.pool.max-active=200 # 链接池最大阻塞等待时间(使用负值表示没有限制) spring.redis.pool.max-wait=-1 # 链接池中的最大空闲链接 spring.redis.pool.max-idle=10 # 链接池中的最小空闲链接 spring.redis.pool.min-idle=1 # 链接超时时间(毫秒) spring.redis.timeout=3000
@RunWith(SpringRunner.class) @SpringBootTest public class RedisConnectionTest { @Autowired private RedisTemplate<String,String> redisTemplate; @Test public void set(){ redisTemplate.opsForValue().set("name","echo"); System.out.println(redisTemplate.opsForValue().get("name")); } }
图片里面是使用的一个redis的windows链接端,名字叫作:Redis Desktop Manager,这里咱们能够看到咱们刚刚是否成功存入了值。
spring
到这里,咱们SpringBoot整合Redis就已经成功了,接下来咱们一块儿来使用一下Redis的基本类型。数据库
作一个有底线的博客主windows