zoukankan      html  css  js  c++  java
  • SpringBoot整合Redis

    1.1 git 历史

    速度

    设计简单

    对非线性开发模式 同时上千个并发 分支 完全分布式 大数据量 Git

    SVN

    1.2 git工作流程

    1 从远程仓库克隆GIT资源 作为本地仓库

    2 从本地仓库checkout 下载

    3 提交代码道暂存区

    4 提交修改 ---》本地

    5 修改完成 需要和团队共享代码 push 到远程仓库

    一、Maven依赖

    本文所采用的的SpringBoot的版本如下

    <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.0.2.RELEASE</version>
        </parent>

    注入依赖

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

    测试页面代码展示

      @Test
        public  void  testRedisTemplate(){
    //     存到Redis的数据库
                redisTemplate.opsForValue().set("hello","0708java");
    //
            String str =(String) redisTemplate.opsForValue().get("hello");
            System.out.println(str);
            MUser user=new MUser();
            user.setId(1);
            user.setUsername("admin");
            user.setPassword("123");
            user.setName("超人");
    //        直接将对象存进去
            redisTemplate.opsForValue().set("user",user);
    //
            MUser user1 =(MUser)redisTemplate.opsForValue().get("user");
            System.out.println(user1);
    
        }

     application.yml页面代码展示

    # Redis
     Spring:
       redis:
    # 注意这里的路径是redis客户端的ip地址例如:196.168.42.10,
    rayfoo.cn是云服务器的路径,
         host: rayfoo.cn
        port: 6379
    # 如果有设置密码需要书写 例如:password: "123" 

     或者在

    application.properties中加入redis相关配置

    # Redis数据库索引(默认为0)  
    spring.redis.database=0  
    # Redis服务器地址  
    spring.redis.host=192.168.0.24  
    # Redis服务器连接端口  
    spring.redis.port=6379  
    # Redis服务器连接密码(默认为空)  
    spring.redis.password=  
    # 连接池最大连接数(使用负值表示没有限制)  
    spring.redis.pool.max-active=200  
    # 连接池最大阻塞等待时间(使用负值表示没有限制)  
    spring.redis.pool.max-wait=-1  
    # 连接池中的最大空闲连接  
    spring.redis.pool.max-idle=10 
    # 连接池中的最小空闲连接  
    spring.redis.pool.min-idle=0  
    # 连接超时时间(毫秒)  
    spring.redis.timeout=1000 

    application.properties中加入redis相关配置是引用的https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html的,里面的属性是给你了解的相关属性的)

  • 相关阅读:
    高程5.4 RegExp类型
    高程5.3 Date类型
    高程5.2.9归并方法
    20151119js上课总结
    从0~100之间随机取出不重复的10个数
    高程5.2.8迭代方法
    HTML常用标签
    20151118小问题
    20151117小问题
    《QT Creator快速入门》
  • 原文地址:https://www.cnblogs.com/wufeng6/p/11808648.html
Copyright © 2011-2022 走看看