版本號帶來的血的教訓啊

最近學習的項目是一個 前後端分離的博客項目
跟着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的性能中間件學習班,那個人讓我每天記錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章