MyBatis框架中mybatis配置文件詳細介紹
一、注冊DB連接四要素屬性文件
<propertiesresource="jdbc.properties"/>
二、將指定包中所有類的簡單類名當(dāng)作其別名
<typeAliases> <packagename="com.bjpowernode.beans"/> </typeAliases>
三、配置運行環(huán)境
<environmentsdefault="testEM"> <environmentid="testEM"> <transactionManagertype="JDBC"/> <dataSourcetype="POOLED"> <propertyname="driver" value="${jdbc.driver}"/> <propertyname="url" value="${jdbc.url}"/> <propertyname="username" value="${jdbc.user}"/> <propertyname="password" value="${jdbc.password}"/> </dataSource> </environment> </environments>
備注:environments里面可以放不同的數(shù)據(jù)庫鏈接,default指定到底使用哪一個,改數(shù)據(jù)庫比較方便
transactionManager:指定事物管理,這里使用JDBC的事物管理
dataSource:指定數(shù)據(jù)源,這里使用數(shù)據(jù)庫連接池
property :里面放鏈接數(shù)據(jù)庫需要的四要素,driver,url,username,password;
四、注冊映射文件
<mappers> <mapperresource="com/bjpowernode/dao/mapper.xml"/> </mappers>
備注:resource指定注冊哪個映射文件
總結(jié)
以上所述是小編給大家介紹的MyBatis框架中mybatis配置文件詳細介紹,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Java?Web?Axios實現(xiàn)前后端數(shù)據(jù)異步交互實例代碼
Axios作為一個流行的前端?HTTP?通信庫,可以極大地簡化前端與后端之間的數(shù)據(jù)交互,這篇文章主要介紹了Java?Web?Axios實現(xiàn)前后端數(shù)據(jù)異步交互的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-09-09JavaWeb中轉(zhuǎn)發(fā)與重定向的區(qū)別小結(jié)
轉(zhuǎn)發(fā)和重定向是JavaWeb中常用的兩種頁面跳轉(zhuǎn)方式,它們在實現(xiàn)上有一些區(qū)別,本文主要介紹了JavaWeb中轉(zhuǎn)發(fā)與重定向的區(qū)別小結(jié),具有一定的參考價值,感興趣的可以了解一下2023-10-10Java Tree結(jié)構(gòu)數(shù)據(jù)中查找匹配節(jié)點方式
這篇文章主要介紹了Java Tree結(jié)構(gòu)數(shù)據(jù)中查找匹配節(jié)點方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09