zoukankan      html  css  js  c++  java
  • 我爱java系列---【springboot集成redis】

    SpringBoot集成Spring Data Redis

    实现步骤:

    1. 添加Redis起步依赖
    <!--spring data redis 依赖-->
    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
    </dependency>
    2. 在application.properties中配置redis端口、地址
    # Redis 配置(不填也是可以的)
    spring.redis.host=localhost
    spring.redis.port=6379
    3. 注入RedisTemplate操作Redis缓存查询所有用户数据
    @Autowired
    private RedisTemplete redisTemplete
    
    @Test
    public void testRedis() throws JsonProcessingException {
    String users = (String)redisTemplate.boundValueOps("user.findAll").get();
    if (users == null) {
    List<User> userList = userMapper.queryUserList();
    ObjectMapper jsonFormat = new ObjectMapper();
    users = jsonFormat.writeValueAsString(userList);
    redisTemplate.boundValueOps("user.findAll").set(users);
    System.out.println("==============从数据库中获取用户数据===================");
    }else {
    System.out.println("==============从Redis缓存中获取用户数据===================");
    }
    System.out.println(users);
    }
     
    愿你走出半生,归来仍是少年!
  • 相关阅读:
    科技小论文
    一线架构—细化架构
    python20.04.10
    软件架构总结
    信息领域热词分析
    架构即未来阅读笔记二
    构架即未来阅读笔记一
    科技小论文之软件质量
    Pre-architecture的需求
    软件质量
  • 原文地址:https://www.cnblogs.com/hujunwei/p/11879649.html
Copyright © 2011-2022 走看看