首页 > 其他分享 >版本号带来的血的教训啊

版本号带来的血的教训啊

时间:2024-04-03 21:56:03浏览次数:21  
标签:插件 教训 项目 版本号 博客 带来 版本 改成

最近学习的项目是一个 前后端分离的博客项目
跟着b站视频学习 B站个人博客项目
把人家源码下来了,毕竟有的地方懒得自己敲,自己新建了一个项目,手欠把pom里springboot的版本升到3,结果mybatis plus差点用不起来。

今天和昨天的坑

手欠把自己项目里的版本改成3就得了,结果把别人的源码也改成了3,导致我shiro-redis报错的时候百思不得其解,人家都能跑起来凭什么我不行!就那么几个字符我反复对比,也没找到原因。

报错内容:

Consider defining a bean of type 'org.crazycake.shiro.RedisSessionDAO' in your configuration.

  • 在b站视频下搜DAO关键字,上百个评论并没有全部加载,加载出来的并没有这个错误。
  • 问GPT,这个东西他好像不熟,让我自己配置。
  • 找到插件的代码仓库,下了一个demo,在本地跑着咩问题,一看他spring版本是2.x,我开始怀疑这个版本问题了。我把他的版本改成我3.x,WLGQ,同样的错误!后来我给他发了一个issue,这个是个华人开发的插件。我回到博客项目的github,发现人家pom里也是2.x,,,小丑竟然是我自己。

咱就是说,以后抄项目,连着版本号一起抄,别想着别出心裁,低版本的功能足够我用了

这就是今天的收获。报了一个3999的性能中间件学习班,那个人让我每天记录

标签:插件,教训,项目,版本号,博客,带来,版本,改成
From: https://www.cnblogs.com/jin-wen-xin/p/18113587

相关文章

  • 边缘网关在智能制造工厂中的创新应用及其带来的显著成效-天拓四方
    在数字化浪潮席卷之下,智能制造工厂正面临着前所未有的数据挑战与机遇。边缘网关,作为数据处理与传输的关键节点,在提升工厂运营效率、确保数据安全方面发挥着日益重要的作用。本文将通过一个具体案例,详细阐述边缘网关在智能制造工厂中的创新应用及其带来的显著成效。案例背景某......
  • 数字化对传统工业带来了怎样的革新?
    我国工业数字化发展正步入一个全新的阶段,呈现出蓬勃发展的态势。在政策的大力推动下,工业数字化转型持续深化,数字技术在工业领域的应用愈发广泛,对产业发展的赋能作用也日益显著。中国工业数字化的一些代表性数据:1.数字经济规模据《数字中国发展报告(2022年)》发布的数据显示,2......
  • Hive的row_number和regexp_extract结合带来的乱码问题
    selectuserid,from_unixtime(createtime,'yyyy-MM-dd')asdateid,regexp_extract(browser,'^([^\\(]*).*$',1)asbrowser,operationsystem,device,row_number()over......
  • c# 获取程序集AssemblyVersion 版本号
     //获取程序Properties文件夹下面的AssemblyInfo.cs文件,[assembly:AssemblyVersion("1.0.0.1")] publicstringGetVersion(){System.Reflection.Assembly[]assemblies=AppDomain.CurrentDomain.GetAssemblies();System.Reflection.As......
  • 详解 Java多线程带来的的风险-线程安全
    目录一、什么是线程安全? 二、线程不安全的原因1、线程调度是随机的2、修改共享数据:多个线程修改同⼀个变量3、原⼦性 ​编辑(1)什么是原⼦性(2)⼀条java语句不⼀定是原⼦的,也不⼀定只是⼀条指令 (3)不保证原⼦性会给多线程带来什么问题(4)可⻅性:可⻅性指,⼀个线程对共......
  • 深痛教训——3.29
    死亡回放错误的L[++s]=R[s-1]+1;正确的s++;L[s]=R[s-1]+1;分析关于\(L[++s]=R[s-1]+1;\)这一行代码,表示的是将\(R[s-1]+1\)复制给\(L[++s]\),是从右往左执行的,也就是说在\(++s\)之前就已经计算了\(R[s-1]\),也就是说这个\(R[s-1]\)实际上表示\(R[s-2]\)......
  • 编译opencv: cmake编译opencv,不带版本号
    在Linux上使用cmake编译OpenCV,默认都是协议版本号的,一般会生成三个文件,一个so和两个软链接。在部分系统上移植的时候,软链接会成问题,所以需要重新编译OpenCV,解决软链接的问题。 我是使用cmake编译的,所以需要修改【OpenCVModule.cmake】文件文件位置:【opencv-4.8.0】-【cmake......
  • 跨界人才跳槽所带来的数据安全隐患应如何解决?
    在当前的职场环境中,人才流动性极高,尤其是那些具有专业技能和独特知识的跨界人才。然而,一份工作的结束不仅意味着一个职位的空缺,还可能引发数据安全的风险。下面我们就来探讨如何解决跨界人才跳槽所带来的数据安全隐患。数据加密和访问控制数据加密是一种有效的方法,可以防止数据......
  • 怎么解决因全表扫描带来的 Buffer Pool 污染
    全表扫描这种情况的查询,很多缓冲页其实只会被访问一次,但是它却只因为被访问了一次而进入到young区域,从而导致热点数据被替换了LRU链表中young区域就是热点数据,只要我们提高进入到young区域的门槛,就能有效地保证young区域里的热点数据不会被替换掉MySQL是这样做的......
  • GitHub Copilot 在命令行界面中的全面应用:为系统运维人员带来的革命性进步
    随着技术的迅猛发展,GitHubCopilot在命令行界面(CLI)中的全面应用标志着对系统运维人员工作方式的重大革新。此次进步不仅仅体现在命令建议和解释的直接获取,更通过为Bash、PowerShell和Zsh添加助手别名,简化了用户的工作流程。本文将探讨GitHubCopilot在CLI中全面可......