zoukankan      html  css  js  c++  java
  • SpringBoot缓存 --(二)Redis单机缓存

    pom.xml

      <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-cache</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-data-redis</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <scope>test</scope>
            </dependency>

    application.properties

    #缓存配置
    spring.cache.cache-names=c1,c2
    spring.cache.redis.time-to-live=1800s
    #Redis配置
    spring.redis.database=0
    spring.redis.host=192.168.205.100
    spring.redis.port=6379
    spring.redis.password=123456 
    spring.redis.jedis.pool.max-active=8 
    spring.redis.jedis.pool.max-idle=8
    spring.redis.jedis.pool.max-wait=-1ms 
    spring.redis.jedis.pool.min-idle=0

    dao

    @Repository
    public class BookDao {
        @Cacheable("c1")
        public Book getBookById(Integer id) {
            System.out.println("getBookById");
            Book book = new Book();
            book.setId(id);
            book.setName("三国演义");
            book.setAuthor("罗贯中");
            return book;
        }
    }

    项目入口类开启缓存:

    @SpringBootApplication
    @EnableCaching
    public class RediscacheApplication {
        public static void main(String[] args) {
            SpringApplication.run(RediscacheApplication.class, args);
        }
    }
  • 相关阅读:
    Solution -「ARC 126F」Affine Sort
    Solution -「ABC 219H」Candles
    Solution -「LOCAL」二进制的世界
    Solution Set -「ABC 217」
    Java 封装
    Java 对象和类
    Java 继承
    牛客网MySQL在线编程
    Linux uniq命令
    Linux 单引号、双引号、反引号
  • 原文地址:https://www.cnblogs.com/crazy-lc/p/12358293.html
Copyright © 2011-2022 走看看