• SpringBoot SpringBoot 开发实用篇 5 整合第三方技术 5.13 j2cache 相关配置


    SpringBoot

    【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】

    SpringBoot 开发实用篇

    5 整合第三方技术

    5.13 j2cache 相关配置
    5.13.1 j2cache 相关配置

    之前我们已经通过 j2cache 实现了手机验证码校验的测试

    在这里插入图片描述

    现在进行一些更细的配置

    刚刚在我们启动服务器的时候,其实有这么一些红

    在这里插入图片描述

    SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/D:/Program%20Files/Java/maven-repository/ch/qos/logback/logback-classic/1.2.11/logback-classic-1.2.11.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/D:/Program%20Files/Java/maven-repository/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]

    出现的原因

    咱们导入的坐标有点冲突

    在这里插入图片描述

    所以报红了【可以把它使用的日志技术排除掉】【当然这不是很重要】

    再看看控制台下面

    在这里插入图片描述

    一级缓存什么什么什么,ehcacheprovider

    redis模式没有定义,使用 single 【毕竟咱们做的是一个“最简单”的配置】

    再看看最初的配置文件

    在这里插入图片描述

    就是这些东西了

    我们也可以主动配一下

    在这里插入图片描述

    这样再启动就没有那个提示了

    在这里插入图片描述

    【加前缀】

    在这里插入图片描述

    这个地方和我们以前一样,可以在sms 前加上自定义前缀

    在这里插入图片描述

    OK,重启服务器

    在这里插入图片描述

    存一个进去

    看看服务器

    在这里插入图片描述

    没毛病

    官方给的配置文件模板中的还有很多值都可以用

    在这里插入图片描述

    【关闭2级缓存】

    # 设置是否启用2级缓存
    j2cache.L2-cache-open = false
    
    • 1
    • 2

    在这里插入图片描述

    重启服务器

    在这里插入图片描述

    去测试一下

    在这里插入图片描述

    现在服务器啥也没有

    给它存一个

    在这里插入图片描述

    直接查看服务器

    在这里插入图片描述

    可以看到,已经存不进去了

    测试一下校验

    在这里插入图片描述

    校验通过了,说明我们还是缓存了的【 在1级缓存中】

    OK,入门级的讲解就是这样了。【好想学学真正 的Redis】【一定一定】

    回顾一下

    • 加入j2cache坐标,加入整合缓存的坐标

    在这里插入图片描述

    • 配置使用j2cache(application.yml)

    在这里插入图片描述

    • 配置一级缓存与二级缓存以及一级缓存数据到二级缓存的发送方式(j2cache.properties)

    在这里插入图片描述

    • 设置使用缓存

    在这里插入图片描述

    在这里插入图片描述

    5.13.2 小结
    1. j2cache缓存的基础使用
    5.13.3 总结
    1. spring-cache
    • simple
    • ehcache
    • redis
    • memcached
    1. jetcache
    2. j2cach
  • 相关阅读:
    POJ 2739 Sum of Consecutive Prime Numbers 尺取法
    MySQL索引和事务
    C++中的函数
    03-树3 Tree Traversals Again
    前端工程化知识系列(6)
    网络安全之命令执行漏洞复现
    Java 重写(Override)与重载(Overload)
    基于Vue和Spring Boot的在线点餐系统设计与实现
    服务器部署 Vue 和 Django 项目的全记录
    10.导弹拦截
  • 原文地址:https://blog.csdn.net/weixin_44226181/article/details/127975909