美文网首页
springboot使用redis缓存

springboot使用redis缓存

作者: 蜗牛_3c49 | 来源:发表于2019-07-15 10:01 被阅读0次

    在application中配置:

    spring.redis.host=127.0.0.1

    spring.redis.port=6379

    #连接池最大连接数

    spring.redis.jedis.pool.max-active=8

    #最小空闲连接

    spring.redis.jedis.pool.min-idle=0

    #最大阻塞等待时间,负值表示没有限制

    spring.redis.jedis.pool.max-wait=-1

    #最大空闲连接

    spring.redis.jedis.pool.max-idle=8

    #连接超时时间(毫秒)

    spring.redis.timeout=20

    开启缓存:

    @SpringBootApplication

    @EnableCaching//开启缓存

    public class ErpApplication {

    public static void main(String[] args) {

    SpringApplication.run(ErpApplication.class, args);

    }

    }

    使用以下三大注解,放在方法上,或者是类上:

    @Cacheable(value="") 注释指示可以缓存调用方法(或类中的所有方法)的结果。value值是缓存的名称

    @CacheEvict(value="") 注释指示方法(或类上的所有方法)触发高速缓存逐出操作。value值是缓存的名称

    @CachePut(value="") 注释指示方法(或类上的所有方法)触发缓存放置操作。value值是缓存的名称

    相关文章

      网友评论

          本文标题:springboot使用redis缓存

          本文链接:https://www.haomeiwen.com/subject/weegkctx.html