springboot整合redis快速入门
2019-03-21 11:02
666 查看
application.yml配置文件
spring: redis: port: 6379 #端口 host: localhost #ip database: 0 #库 一共·16个 0-15
config文件 配置了之后不会乱码
@Configuration public class RedisConfigurtion { @Autowired private RedisTemplate redisTemplate; @Bean public RedisTemplate<String, Object> stringSerializerRedisTemplate() { RedisSerializer<String> stringSerializer = new StringRedisSerializer(); redisTemplate.setKeySerializer(stringSerializer); redisTemplate.setValueSerializer(stringSerializer); redisTemplate.setHashKeySerializer(stringSerializer); redisTemplate.setHashValueSerializer(stringSerializer); return redisTemplate; } }
测试
@RunWith(SpringRunner.class) @SpringBootTest class RedisCacheTest { @Autowired private RedisTemplate redisTemplate; @Test void set() { BoundValueOperations test = redisTemplate.boundValueOps("test"); test.set("测试"); } }
可以绑定6种类型 与测试例子大同小异 就不一一演示了
pom依赖
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <maven.compiler.encoding>UTF-8</maven.compiler.encoding> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> </dependencies>
相关文章推荐
- Docker入门实践笔记(三)一篇文章搞懂Docker下安装Redis,以及Redis与SpringBoot整合
- SpringBoot入门-快速整合Mybatis
- 5.1 入门整合案例(SpringBoot+Spring-data-elasticsearch) ---- good
- SpringBoot整合ehcache和redis实现二级缓存
- spring boot整合redis实现shiro的分布式session共享
- SpringBoot(三)整合Redis
- Spring Boot+Shiro+Redis(redisson)整合时,采用内嵌tomcat启动错误原因分析
- Spring Boot 快速入门
- SpringBoot快速入门
- Spring Boot入门——Redis
- SpringBoot非官方教程 | 第九篇: springboot整合Redis
- Spring boot入门五 spring mvc spring boot mybatis配置整合
- Springboot整合Redis-sentinel哨兵模式集群
- SpringBoot整合Dubbo入门实战(一)
- Spring Boot快速入门
- Spring基础:快速入门spring boot(6):用docker进行Build/Ship/Run
- (一)SpringBoot快速入门(采用SpringBoot 2.0.3.RELEASE)
- Spring Boot 快速入门
- SpringBoot 整合 Redis 的简单案例
- spring boot 整合 redis基本使用