springboot系列十springboot整合redis
Posted 不积小流,无以成江海!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot系列十springboot整合redis相关的知识,希望对你有一定的参考价值。
一、简介
Redis 的数据库的整合在 java 里面提供的官方工具包:jedis,所以即便你现在使用的是 SpringBoot,那么也继续使用此开发包。
二、redidTemplate操作
在 Spring 支持的 Redis 操作之中提供有一个 RedisTemplate 处理程序类,利用这个类可以非常方便的实现 Redis 的各种基本数 据操作。
1、引入依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
2、配置yml
spring: redis: host: 47.52.199.52 port: 6379 password: 123456 timeout: 1000 database: 0 jedis: pool: max-active: 4 max-idle: 8 min-idle: 2 max-wait: 100
3、使用示例
@RunWith(SpringRunner.class) @SpringBootTest @WebAppConfiguration public class DemoApplicationTests {
@Resource private RedisTemplate<String, String> redisTemplate; @Test public void testRedis(){ redisTemplate.opsForValue().set("xing","12345678"); System.out.println(redisTemplate.opsForValue().get("xing")); } }
以上是关于springboot系列十springboot整合redis的主要内容,如果未能解决你的问题,请参考以下文章
springboot系列十springboot整合redis
SpringBoot系列十一:SpringBoot整合Restful架构(使用 RestTemplate 模版实现 Rest 服务调用Swagger 集成动态修改日志级别)
SpringBoot系列优雅的处理统一异常处理与统一结果返回
[SpringBoot系列]SpringBoot如何整合SSMP
SpringBoot系列八:SpringBoot整合消息服务(SpringBoot 整合 ActiveMQSpringBoot 整合 RabbitMQSpringBoot 整合 Kafka)