码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • SpringBoot SpringBoot 开发实用篇 5 整合第三方技术 5.13 j2cache 相关配置


    SpringBoot

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

    SpringBoot 开发实用篇

    文章目录

        • SpringBoot
        • SpringBoot 开发实用篇
        • 5 整合第三方技术
          • 5.13 j2cache 相关配置
            • 5.13.1 j2cache 相关配置
            • 5.13.2 小结
            • 5.13.3 总结

    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
  • 相关阅读:
    CentOS7加入AD域(winbind)
    计算机组成原理习题课第四章-4(唐朔飞)
    c++, bunction & bind, async
    [GN] 车300笔试记
    vue获取本地缓存并转为json格式
    STR android实现介绍
    ARM 汇编写启动代码之设置栈和调用C语言
    CKA考试笔记,仅做个人学习使用
    python程序打包——基础准备、源代码打包、二进制打包、setuptools基础
    CS5366最新设计电路|Typec转HDMI 8K带PD方案设计|带DSC视频压缩技术Typec扩展方案
  • 原文地址:https://blog.csdn.net/weixin_44226181/article/details/127975909
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号