Mybatis基礎xml配置檔案解釋

2022-09-09 21:18:25 字數 771 閱讀 4811

<?xml version="1.0" encoding="utf-8"?>

insert into student(name,age) values (#,#)

具體解釋:

id:這個select語句的id

parametertype:指定查詢是傳入的引數型別

resulttype:即返回結果集的型別,這理指定為user型別

select * from `student` where id = #
一條select語句

usegeneratedkeys="true"
使用資料庫的自動增長策略

<?xml version="1.0" encoding="utf-8"?>

mybatis的配置檔案預設命名為mybatis-config.xml,程式執行前需要載入這個檔案;

第一行是xml宣告,指定字符集;

:mybatis配置檔案的根元素為

:用來配置mybatis的環境,即連線的資料庫。

:配置mybatis的事務管理

:資料來源,mybatis推薦使用資料來源(維持著乙個連線池,而不用每次連線都開啟乙個連線)來管理資料庫連線。而datasource下的屬性相信你已經懂了(如果你學過jdbc的配置)

Mybatis的xml配置簡單優化

我們可以通過幾個簡單的方法對開發中的 進行優化,如在專案的mybatis配置檔案config.xml中 配置properties,配置setting,配置別名。以達到簡化 優化效能 便於維護的目的。配置屬性 properties 方法一 在xml中配置 方法二 在外部檔案 db.properties...

mybatis基於XML配置的動態SQL語句

當if標籤的test成立時,就把if標籤中的內容,拼接到上邊的sql語句的後邊 select from user where 1 1 and username and 用於 多條件不確定 查詢時,確定在拼接sql語句時,是否把 and 關鍵字給替換為 where 使用while標籤時,第乙個if標籤...

myBatis配置提示xml和內部DTD

配置環境 macos high sierra 10.13.6 window10 生產環境 eclipse2018.a,myeclipse2018 首先了解xml檔案的引數 dtd基礎 什麼是dtd?dtd document type definition 是文件型別定義。dtd有什麼用?約定文件格式...