SpringBoot整合Redis

springboot整合Redis 【重点】

使用步骤:
a、添加依赖
pom.xml中:
<!--redis依赖-->
<dependency>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
b、在配置文件中配置redis的ip和端口号
spring:
#数据源
 datasource:
 driver-class-name: com.mysql.jdbc.Driver
 url: jdbc:mysql://localhost:3306/springboot
 username: root
 password: 123456
#SpringBoot jpa
 jpa:
 database: mysql
 show-sql: true
 generate-ddl: true
 #redis
 redis:
 host: rayfoo.cn
 port: 6379

 

c、在代码中RedisTemplate对象实现操作

//bean对象注入
@Autowired
private RedisTemplate redisTemplate;

@Test
public void getRedis(){ //存到redis数据库 redisTemplate.opsForValue().set("uname","1234"); // 取——上面存入的键(key),取时要加上“” redisTemplate.opsForValue().get("uname")返回值是Object类型 String str = (String)redisTemplate.opsForValue().get("uname"); MUser user = new MUser(); user.setId(1); user.setUsername("小天使"); user.setPassword("123"); user.setName("泽村荣纯"); redisTemplate.opsForValue().set("user",user); MUser user1 = (MUser) redisTemplate.opsForValue().get("user"); System.out.println(user1); }

 

 

posted @ 2019-11-06 19:32  小鸟游天  阅读(105)  评论(0编辑  收藏  举报