- MyBatis從入門到精通
- 劉增輝
- 440字
- 2024-01-05 16:44:08
1.3.2 配置MyBatis
配置MyBatis有多種方式,本節使用最基礎最常用的XML形式進行配置。
注意!
除XML方式外,在后面介紹和Spring集成的時候還會使用Spring bean方式進行配置,另外還可以通過Java編碼方式進行配置。由于Java編碼配置方式不常用,因此在本書中沒有涉及。
使用XML形式進行配置,首先在src/main/resources下面創建mybatis-config.xml配置文件,然后輸入如下內容。


簡單講解一下這個配置。
· <settings>中的logImpl屬性配置指定使用LOG4J輸出日志。
· <typeAliases>元素下面配置了一個包的別名,通常確定一個類的時候需要使用類的全限定名稱,例如tk.mybatis.simple.model.Country。在MyBatis中需要頻繁用到類的全限定名稱,為了方便使用,我們配置了 tk.mybatis.simple.model包,這樣配置后,在使用類的時候不需要寫包名的部分,只使用Country即可。
· <environments>環境配置中主要配置了數據庫連接,數據庫的 url 為jdbc:mysql://localhost:3306/mybatis,使用的是本機 MySQL 中的 mybatis數據庫,后面的username和password分別是數據庫的用戶名和密碼(如果你的數據庫用戶名及密碼和這里的不一樣,請修改為自己數據庫可用的用戶名和密碼)。
· <mappers>中配置了一個包含完整類路徑的CountryMapper.xml,這是一個MyBatis的SQL語句和映射配置文件,這個XML文件會在后面的章節中介紹。