10.Mybatis在springboot中的整合總結

不爱美女爱辣条發表於2024-04-01

如果你是從事java開發的 那資料庫絕對是你離不開的東西
我以mysql為例 好像都是用的這個吧
下載就不多bb了
直接看springboot整合


  1. 新增依賴 jdbc mysql 和mybatis的依賴
    image

然後千萬別去噹噹敲程式碼了
你做一步一個驗證一步
測試一下是否成功載入成功了


  1. properties(或者yaml)中配置相關
    image
    注意的就是你的mysql賬號密碼 和 你建立的資料庫名字 其他就是通用的
    測試
    image
    沒有
    爆紅就繼續
    如果爆紅失敗 大部分就是自載入的mybatis的版本太高 降低就行
    參考 https://blog.csdn.net/S852509769/article/details/134456125

  1. 透過mapper對映設計一個簡單的業務
    先來個資料庫表
    對應entity和mapper中使用
    image
    我就是喜好用命令列 不喜歡圖形化 嘿嘿

  1. 編寫
    先來實體類
    image
    欄位一定對應 使用了lombok簡化
    image
    編寫前 mapper業務寫的xml一定配置好 對應自己的包位置 classpath為res
    image
    增刪改查的定義 代替手寫編寫的Dao層
    image
    xml格式一定 參考官網 https://mybatis.net.cn/getting-started.html
    來吧該controller
    image
    @RestController是一個組合註解,它包含了@Controller和@ResponseBody兩個註解的功能。
    現在都該幻想和資料庫連線多有意思
    就像javaweb第一次和mysql連線 瞬間感覺javaweb也沒那麼枯燥
    哦還有個配置
    image
    結果:image
    image
    image
    image
    image
    是不是很有意思 我也覺得
    附加一個maven依賴下載源:https://mvnrepository.com/

相關文章