mybatisPlus和mybatis的版本沖突問題、若依換成MP、解決git無法推送、使用若依框架的swagger、以后再遇到團隊項目應該怎么做。

20240716

  • 一. mybatisPlus和mybatis的版本沖突問題
    • 1. 使用前的準備
    • 2. 我遇到了一個很嚴重的問題。
    • 3. 解決問題,好吧也沒解決,發現問題!!
  • 二、該死的git!!!!
  • 1. 解決無法在idea中使用git命令(配置環境變量)
  • 2. 解決git沖突無法推送問題
  • 3. 如果還解決不了!!重啟就好了,哈哈哈
  • 4. 當我們拉取的時候,有可能會把我們的代碼弄到擱置里面,千萬別慌張。
  • 三、若依框架的swagger
  • 四、吐槽(今天看面試題了,關于java和c++的不同的,還有多態那些無法截圖,有點可惜。)還有對于團隊協作的項目。

一. mybatisPlus和mybatis的版本沖突問題

1. 使用前的準備

今天我在使用若依框架進行開發的時候,想著使用Mp來進行開發,會大大加速我的開發效率。然后進行配置:
第一步,導入mp的依賴,

    <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.3.1</version></dependency>

第二步,在yaml中進行配置(網上很多,注意掃描包)
第三步,在實體類上加上注解:前一篇有
第四步;service和mapper進行繼承
第五步:啟動類上加上@MapperScan(“com.hengyin.ship.mapper”)

2. 我遇到了一個很嚴重的問題。

在這里插入圖片描述

3. 解決問題,好吧也沒解決,發現問題!!

經過搜索和詢問加上猜測,覺得,肯定是我的mp配置沒生效,用的還是mybatis才會這樣,所以,我搜索了一下,怎么在若依框架上修改(因為,我試著修改過,給mb直接刪除,換成mp,最后發現,會報錯,因為若依的連接性太強了),可以參考https://blog.csdn.net/xiaohua616/article/details/138624902

二、該死的git!!!!

1. 解決無法在idea中使用git命令(配置環境變量)

在path里面加入:(前綴根據實際情況進行修改,我git在F:\develop)

F:\develop\Git\mingw64\libexec\git-core
F:\develop\Git\mingw64\bin

2. 解決git沖突無法推送問題

先修復

git stashgit pull --rebasegit stash pop

然后就可以提交:

git status
git pull
vi file-demo
git add file-demo
git commit
git push
git status

3. 如果還解決不了!!重啟就好了,哈哈哈

4. 當我們拉取的時候,有可能會把我們的代碼弄到擱置里面,千萬別慌張。

使用場景
當遇到需要臨時修改的 bug,但當前正在開發的內容不能刪掉,這個時候就需要把當前已經開發的代碼另外保存下來(即保存現場),當把 bug 改完后再恢復,來回歸之前的開發工作,IntelliJ IDEA的擱置功能就能幫助我們解決這個問題。
DEA 提供了 shelve 的功能,shelve 的意思是“將…擱在一邊”,即把還沒寫完的代碼先擱在一邊。我開發都是使用 jetbrains 公司的 IDEA ,它們就提供了 shelve 的功能,方法
選中變更的代碼,然后單擊右鍵,選中擱置。
在這里插入圖片描述
這時候你可以去 原始 分支修改代碼,改完了之后回到 你 還未開發完成 分支,到“擱置”選項卡下選擇你要恢復的代碼或者版本,點擊右鍵選擇“取消擱置”,輸入名稱,及你想要回到那個變更里面,點擊 取消托管更改按鈕,你擱置的代碼就回來了。
在這里插入圖片描述
更詳細的:原文鏈接

三、若依框架的swagger

懶得打了,直接看大佬https://blog.csdn.net/xiao15131203212/article/details/117899157

四、吐槽(今天看面試題了,關于java和c++的不同的,還有多態那些無法截圖,有點可惜。)還有對于團隊協作的項目。

可能上班真的有點殘酷,從平時問題和今天換水,才發現,之前的人際關系好像比現在好得多,哈哈哈哈。沒啥可吐槽的。
對于項目,以后,一定再開始準備階段,對功能的協調和數據庫表的這些東西一定要協調好,先理清楚,特別是交互功能的模塊,一定要去對接,要把學生時代那種,干!!!寫寫寫的思路轉換過來,只要理清楚邏輯和數據庫,操作的話就很快了。加油!!不斷總結,不停進步。
以后寫項目,先理清楚如:

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/45993.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/45993.shtml
英文地址,請注明出處:http://en.pswp.cn/web/45993.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Outlook】從Outlook新版回歸經典版全攻略

引言 在微軟宣布計劃于2024年底淘汰郵件應用&#xff08;Mail app&#xff09;之后&#xff0c;許多用戶發現新版Outlook應用&#xff08;Outlook (new)&#xff09;在他們的Windows 11/10系統上自動啟動。如果您更傾向于使用經典版Outlook&#xff08;Outlook (classic)&…

webpack優化

優化方向 熱更新 概念 /** hmr: hot module replacement 熱模塊替換 / 模塊熱更新作用&#xff1a; 一個模塊發生改變&#xff0c;只會重新打包這一個模塊&#xff08;而不是打包所有模塊&#xff09;&#xff0c;極大的提升了構建速度樣式文件&#xff1a; 可以使用hmr功能…

Facebook:數字時代的社交瑰寶

在當今數字化飛速發展的時代&#xff0c;社交媒體已經成為人們日常生活中不可或缺的一部分&#xff0c;而Facebook作為其中的領軍者&#xff0c;不僅連接了全球數十億的用戶&#xff0c;更深刻地改變了人們的社交方式和生活方式。本文將探討Facebook如何成為數字時代的社交瑰寶…

python如何創建SQLite 數據庫連接,如何將數據庫存儲在內存中?

嗨&#xff0c;大家好&#xff0c;我是蘭若姐姐。今天給大家說下如何創建SQLite 數據庫連接,并將數據庫存儲在內存中,這是一種臨時的、私有的數據存儲空間&#xff0c;一般用于以下情形&#xff1a; 什么都不說&#xff0c;先上代碼&#xff1a; import sqlite3創建數據庫連接…

再談有關JVM中的四種引用

1.強引用 強引用就是我們平時使用最多的那種引用&#xff0c;就比如以下的代碼 //創建一個對象 Object obj new Object();//強引用 這個例子就是創建了一個對象并建立了強引用&#xff0c;強引用一般就是默認支持的當內存不足的時候&#xff0c;JVM開始垃圾回收&#xff0c…

防火墻的冗余基礎知識+實驗檢測

將之前先理清需要注意的知識點&#xff1a; 1、注意防火墻冗余時的會話表必須保持一致&#xff0c;這里HRP技術已經做到 2、vrrp是自動開啟搶占的&#xff0c;且是根據優先級進行搶占的 3、免費ARP的作用&#xff1a;告訴交換機的某個IP的mac地址變成了我的這個mac地址 4、HRP …

C++ | Leetcode C++題解之第231題2的冪

題目&#xff1a; 題解&#xff1a; class Solution { private:static constexpr int BIG 1 << 30;public:bool isPowerOfTwo(int n) {return n > 0 && BIG % n 0;} };

強化學習——多臂老虎機問題(MAB)【附python代碼】

文章目錄 一、問題描述1.1 問題定義1.2 形式化描述1.3 累積懊悔1.4 估計期望獎勵 二、解決方法2.1 ?-貪婪算法2.2 上置信界算法2.3 湯普森采樣算法2.4 小結 一、問題描述 1.1 問題定義 有一個用于 K 根拉桿的老虎機&#xff0c;每一根拉桿都對應一個關于獎勵的概率分布 R 。每…

【C++題解】1154. 數組元素的查找

問題&#xff1a;1154. 數組元素的查找 類型&#xff1a;數組找數 題目描述&#xff1a; 給你 m 個整數&#xff0c;查找其中有無值為 n 的數&#xff0c;有則輸出該數第一次出現的位置,沒有則輸出 ?1 。 輸入&#xff1a; 第一行一個整數 m 代表數的個數 ( 0≤m≤100 ) 。…

Qt基礎 | Qt全局定義 | qglobal頭文件中的數據類型、函數、宏定義

文章目錄 一、數據類型定義二、函數三、宏定義 QtGlobal頭文件包含了 Qt 類庫的一些全局定義 &#xff0c;包括基本數據類型、函數和宏&#xff0c;一般的Qt類的頭文件都會包含該文件。 詳細內容可參考&#xff1a;https://doc.qt.io/qt-5/qtglobal.html 一、數據類型定義 為了…

數據可視化在智慧醫療中的重要應用

在現代智慧醫療的推動下&#xff0c;數據可視化技術正日益成為醫療領域的重要工具。通過將復雜的醫療數據轉換為直觀的圖表和圖形&#xff0c;數據可視化不僅提升了醫療服務的效率&#xff0c;還極大地改善了患者的就醫體驗。 在智慧醫療中&#xff0c;數據可視化首先在電子病歷…

客流統計系統優化景區服務流程,增強游客滿意度

在當今旅游業蓬勃發展的時代&#xff0c;景區面臨著越來越多的挑戰和機遇。如何提供更優質、更高效的服務&#xff0c;滿足游客日益增長的需求&#xff0c;成為了景區管理者們關注的焦點。客流統計系統作為一種創新的技術手段&#xff0c;正逐漸成為優化景區服務流程、增強游客…

MySQL主從同步的原理與思考

摘要 分析主從同步出現的原因&#xff0c;MySQL實現主從同步的原理&#xff0c;思考實現原理的局限性和優點 背景 在實際應用中主從同步常用于實現備份、負載均衡和高可用。數據冗余的目的是提高數據的安全性&#xff0c;避免因磁盤損壞導致數據丟失的問題。讀寫分離的目的是…

ubuntu系統Docker常用命令

1.查看docker是否開機啟動 sudo systemctl list-unit-files | grep enable|grep docker 2.設置開機啟動 sudo systemctl enable docker 3.關閉docker開機啟動 sudo systemctl disable docker 4.開啟docker服務 sudo service docker start 5.關閉docker服務 sudo servi…

基于CNN的MINIST手寫數字識別項目代碼以及原理詳解

文章目錄 項目簡介項目下載地址項目開發軟件環境項目開發硬件環境前言一、數據加載的作用二、Pytorch進行數據加載所需工具2.1 Dataset2.2 Dataloader2.3 Torchvision2.4 Torchtext2.5 加載項目需要使用的庫 三、加載MINIST數據集3.1 數據集簡介3.2 數據預處理3.3 加載數據集 四…

2.10、matlab中字符、數字、矩陣、字符串和元胞合并為字符串并將字符串以不同格式寫入讀出excel

1、前言 在 MATLAB 中&#xff0c;可以使用不同的數據類型&#xff08;字符、數字、矩陣、字符串和元胞&#xff09;合并為字符串&#xff0c;然后將字符串以不同格式寫入 Excel 文件。 以下是一個示例代碼&#xff0c;展示如何將不同數據類型合并為字符串&#xff0c;并以不…

重生奇跡mu魔法師瞬間移動技能

瞬間移動是勇士大陸魔法師所擁有的一項技能。一開始&#xff0c;許多玩家對這種技能的用處感到困惑。實際上&#xff0c;這種技能只能在游戲中不同的位置間進行移動&#xff0c;不能隨機傳送到地圖的其他坐標位置。 一位重生奇跡mu魔法師在PK中不小心使用了一項技能&#xff0c…

【仿真建模-anylogic】數據源組件

Author&#xff1a;趙志乾 Date&#xff1a;2024-07-16 Declaration&#xff1a;All Right Reserved&#xff01;&#xff01;&#xff01; 1. 簡介 仿真模型依賴的數據源通常有Excel文件、MySQL數據庫兩種&#xff1b;針對小數量、大數據量以及是否允許外部依賴等場景設計了一…

labview使用斑馬打印機打印標簽

使用ZebraDesigner 3設計標簽樣式 設計完成后打印至文件&#xff0c;生成prn文件 用記事本打開prn文件 ^MMT 標簽撕下 ^MMP 標簽剝離 按照需求替換FD--------^FS中間內容

路由上傳一個ui_control參數(uint32類型)控制頁面UI顯隱

前言&#xff1a;傳一個uint32類型的值&#xff0c;通過 按位或操作符&#xff08;|&#xff09;來設置ui_control的值&#xff0c;通過按位與操作符&#xff08;&&#xff09;來檢測是否顯示或隱藏 簡單介紹一下兩個概念&#xff1a; 按位與操作符和按位或操作符都是二進…