mybatis基本配置
1.導包
2.核心配置檔案 configuration.xml (目的 儲存與資料庫相關聯的那些資訊 driver url username password)
檔案的內容可以參考mybatis.pdf官方文件 英文版 頁碼7頁左右地方 提供了dtd規則
文件中的跟標記 configuration
兩個字標記 environments
environment id
"另乙個檔案"
儲存某乙個dao類中執行時需要的所有sql語句
檔名任意
檔案的內容參考mybatis.pdf官方文件 英文版 頁碼8頁偏下部分
"">
子標籤的id理論上可以隨意 強烈建議 id--
-dao中的方法名一致
4.給我們提供了乙個sqlsession物件 去做事
5.傳遞一些資訊 sql 問號資訊 如果是查詢 還需要告訴結果型別
6.sqlsession物件預設是手動提交事務 如果想要自動 opensession
(true
);
<
?xml version=
"1.0" encoding=
"utf-8"
?>
<
!doctype configuration public "- config 3.0//en"
"">
="development"
>
"development"
>
"jdbc"
>
<
/transactionmanager>
"pooled"
>
"driver" value=
"com.mysql.jdbc.driver"
>
<
/property>
"url" value=
"jdbc:mysql://localhost:3306/school?usessl=false"
>
<
/property>
"username" value=
"root"
>
<
/property>
"password" value=
"123456"
>
<
/property>
<
/datasource>
<
/environment>
<
/environments>
>
<
<
<
/configuration>
public
class
studentdao
}
<
?xml version=
"1.0" encoding=
"utf-8"
?>
<
>
"dao.studentdao"
>
"insert"
>
insert into student values(10
,'老婆',1
,2001
,'2021-2-21');
<
/insert>
<
mybatis 基本配置2
sqlmapconfig.xml中配置的內容和順序如下 properties 屬性 settings 全域性配置引數 typealiases 型別別名 typehandlers 型別處理器 objectfactory 物件工廠 plugins 外掛程式 environments 環境集合屬性物件 e...
Mybatis入門基本配置
driver com.mysql.jdbc.driver url jdbc mysql localhost 3306 mydb?useunicode true characterencoding utf 8 username root password 123456方便後期改動資料,被mybatis...
Mybatis的基本配置和使用
resource config data.properties name com.etc.entity typealiases default development id development type jdbc type pooled name driver value name url va...