SpringBoot進階之整合Mybatis

mybatis介紹

mybatis是一款優秀的持久層框架,支持定製化sql,存儲過程以及高級映射。
mybatis可以使用簡單的xml或者是註解來配置和映射原生的信息。將接口和Java的POJO映射成數據庫中的記錄。

環境準備

idea
mysql
jdk

創建SpringBoot項目

什麼還不會創建Springboot項目,快點擊這裏,注意本次創建SpringBoot項目的時候勾選上mybatis和mysql組件,就不用我們再去找依賴啦~
在這裏插入圖片描述

在這裏插入圖片描述
本次只展示勾選的組件,如果有其它步驟不清楚,請點擊這裏

添加配置文件

本次配置文件使用yml做配置文件,配置文件有疑問請點擊這裏。在配置文件中添加mysql和mybatis中的一些必要的信息。
在這裏插入圖片描述
在添加配置文件的時候,請注意yml文件的書寫方式!

代碼校驗

項目結構如下,controller、service、mapper、entity
在這裏插入圖片描述

postman校驗
在這裏插入圖片描述

在這裏插入圖片描述
在此可以看到postman中正常顯示數據,控制檯也打印出正確的sql和查詢到的數據。

由於水平有限,博客中難免會有一些錯誤,有紕漏之處懇請各位大佬不吝賜教!