一、properties
1、編寫dbconfig.properties檔案
jdbc.driver=com.mysql.jdbc.driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis
jdbc.username=root
jdbc.password=root
orcl.driver=oracle.jdbc.oracledriver
orcl.url=jdbc:oracle:thin:@localhost:1521:orcl
orcl.username=scott
orcl.password=123456
2、使用properties引入dbconfig.properties檔案
二、settings
三、typealiases
四、environments
五、databaseidprovider
<?xml version="1.0" encoding="utf-8" ?>
namespace:命名空間;指定為介面的全類名
id:唯一標識
resulttype:返回值型別
#:從傳遞過來的引數中取出id值
public employee getempbyid(integer id);
-->
select * from tbl_employee where id = #
select * from tbl_employee where id = #
select employee_id id,last_name lastname,email email
from employees where employee_id=#
註冊配置檔案
resource:引用類路徑下的sql對映檔案
url:引用網路路徑或者磁碟路徑下的sql對映檔案
註冊介面
class:引用(註冊)介面,
1、有sql對映檔案,對映檔名必須和介面同名,並且放在與介面同一目錄下;
2、沒有sql對映檔案,所有的sql都是利用註解寫在介面上;
推薦:比較重要的,複雜的dao接**們來寫sql對映檔案
不重要,簡單的dao介面為了開發快速可以使用註解;
-->
@select("select * from tbl_employee where id=#")
public employee getempbyid(integer id);}
2、編寫測試方法
@test
public void test01() throws ioexceptionfinally
}
2 MyBatis 全域性配置
詳情 官方中文文件 configuration根標籤 properties引入外部配置檔案 resource dbconfig.propertise properties name value settings 2.1駝峰命名法 name mapunderscoretocamelcase value...
mybatis入門系列(二)
上篇部落格 myabtis入門系列一 講解了mybatis的概述,接下來介紹mybatis的入門程式。需求 根據使用者id查詢使用者 準備工作 建立資料庫,匯入資料 1 junit測試包 2 mybatis的核心包和依賴包 3 資料庫驅動包 private string username 使用者姓名...
二 全域性配置
詳情 官方中文文件 configuration根標籤 properties引入外部配置檔案 2.1駝峰命名法 name mapunderscoretocamelcase value true 2.2.1逐個別名 已經預設的別名 byte byte long long short short int ...