數(shù)據(jù)庫
上回小傅老師與大伙聊了MyBatis是一款非常優(yōu)秀的操作數(shù)據(jù)庫的框架產(chǎn)品,所以大家先要安裝好數(shù)據(jù)庫,以便MyBatis能操作它。小傅老師用的是MYSQL數(shù)據(jù)庫產(chǎn)品,當(dāng)然你也可以使用MSSQL、ORALCE、DB2等。但無論你使用何種數(shù)據(jù)庫產(chǎn)品,記得一定要獲取對(duì)應(yīng)的驅(qū)動(dòng)文件。關(guān)于數(shù)據(jù)庫的安裝、表的建立、SQL語言的使用,小傅老師就不在贅述了。如你對(duì)這些知識(shí)點(diǎn)還沒有足夠了解,小傅老師建議你先看我的數(shù)據(jù)庫系列文章,掌握了數(shù)據(jù)庫的基本操作后再學(xué)習(xí)MyBatis。
小傅老師使用到的表結(jié)構(gòu)如下圖所示,供同學(xué)們參考。
建立工程
MyBatis可應(yīng)用在桌面項(xiàng)目,更多的是應(yīng)用在WEB工程中。小傅老師為了大家減小學(xué)習(xí)難度,后面的案例代碼都是非WEB項(xiàng)目。
打開Eclispse后新建一個(gè)Java Project,小傅老師給工程起的名稱就叫mybatis。在項(xiàng)目新建一個(gè)文件夾lib,將MyBatis與數(shù)據(jù)庫的驅(qū)動(dòng)文件拷貝到其中,然后選中這些文件右擊鼠標(biāo)將它們引入到工程。
項(xiàng)目結(jié)構(gòu)如下圖
MyBatis配置文件
MyBatis也是通過XML文件的方式來進(jìn)行配置,我們可配置數(shù)據(jù)庫的連接信息、映射文件的路徑、實(shí)體對(duì)象的別名等等。配置文件的文件名稱一般叫sqlConfig.xml,并放置在src目錄下。
以下的sqlConfig.xml只包含了數(shù)據(jù)庫連接信息。
至此MyBatis的基本運(yùn)行環(huán)境搭建完成,下回小傅老師帶大家利用MyBatis與數(shù)據(jù)庫聯(lián)系起。