1. 程式人生 > 其它 >Mybatis學習記錄-最簡單的mybatis工程

Mybatis學習記錄-最簡單的mybatis工程

mybatis實踐

0.為什麼寫這篇文章?

網上看了一堆關於mybatis的文章,很多都是和Spring或者SpringBoot框架進行了繫結,但是我個人認為學習一門新的技術的時候,應該剔除掉其他所有的不相關的東西,為了不讓Spring框架或者其他的框架來干擾對Mybatis的理解,我建立了一個最原始的工程專案,並基於這個專案不斷折騰,比如移動一下xml配置檔案的存放位置看看會不會有什麼影響等等。下面詳細地記錄一下我的折騰筆記。

1.新建maven工程

點選finish,完成maven專案的建立。

2.修改maven配置,增加需要的pom檔案

3.在資料庫中先建立一個測試表並插入一些資料

CREATE TABLE `man` (
    `id` varchar(100) COLLATE utf8_bin NOT NULL,
    `name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
    `sex` varchar(255) COLLATE utf8_bin DEFAULT NULL,
    `age` int(11) DEFAULT NULL,
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

4.新建一個對應的Java Bean

5.新建一個mybatis的全域性configuration配置檔案

這裡參考了官網教程

6.新增一個mybatis查詢Man的interface類和對應的Mapper類

7.新增加一個Main方法,執行測試用

8.執行main方法,檢視結果