我是靠谱客的博主 娇气往事,最近开发中收集的这篇文章主要介绍SpringBoot整合Redis1.添加SpringDataRedis依赖,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.添加SpringDataRedis依赖

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>

在application.yml中配置redis

#配置redis
spring:
  redis:
    #服务端ip地址
    host: 192.168.121.128
    port: 6379
    password: 123456

 

操作数据集中StringTemplate和Template区别

@SpringBootTest
class SpringbootRedisDemoApplicationTests {

	@Test
	void contextLoads() {
	}
    @Autowired
	private StringRedisTemplate srt;
	@Autowired
	private RedisTemplate redisTemplate;
	/***
	 * 关于StringRedisTemplate和RedisTemplate区别
     *
     *    区别在于:
     *    StringRedisTemplate继承RedisTemplate
     *    两者的数据是不共通的(默认的序列化机制导致key不
     * ⼀样)
     *    StringRedisTemplate默认采⽤的是String的序列化策
     * 略
     *    RedisTemplate默认采⽤的是JDK的序列化策略,会将
     * 数据先序列化成字节数组然后在存⼊Redis数据库
	 */
	@Test
	public void test1(){

        ValueOperations<String, String> valueOperations = srt.opsForValue();

        valueOperations.set("test1","ceshi1");

        System.out.println(valueOperations.get("test1")); //ceshi1

        //使用RedisTemplate
        ValueOperations<String, Object> vo = redisTemplate.opsForValue();
        vo.set("test1","ceshi2");
        System.out.println(vo.get("test1"));  //ceshi2
    }



}

最后

以上就是娇气往事为你收集整理的SpringBoot整合Redis1.添加SpringDataRedis依赖的全部内容,希望文章能够帮你解决SpringBoot整合Redis1.添加SpringDataRedis依赖所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部