<?xml version="1.0" encoding="UTF-8" ?> <configuration><!-- 配置 -->  <!-- <properties resource="XXXXXX.properties" /> 或者使用properties配置文件 讀取順序優(yōu)先級(jí)次之   讀取順序參數(shù)傳遞優(yōu)先級(jí)最低 -->  <properties><!-- 屬性 -->   <property name="driver" value="" /><!-- 子元素配置 --><!-- 讀取順序優(yōu)先級(jí)最高 -->   <property name="url" value="" />   <property name="username" value="" />   <property name="password" value="" />  </properties>  <settings /><!-- 設(shè)置 -->  <typeAliases><!-- 類型命名 -->   <typeAlias alias="role" , type="com.tops.XXX.XXX.XXX" /><!--    自定義別名 -->  </typeAliases>  <typeHandlers><!-- 類型處理器 --><!-- 通常是在使用枚舉類型時(shí)會(huì)用到 -->   <typeHandler handler="XXXX.StatusTypeHandler" /><!-- 自定義枚舉類型的typeHandler -->  </typeHandlers>  <objectFactory /><!-- 對(duì)象工廠 -->  <plugins /><!-- 插件 -->  <environments><!-- 配置環(huán)境 -->   <environment><!-- 環(huán)境變量 -->    <transactionManager /><!-- 事物管理器 -->    <dataSource> <!-- 數(shù)據(jù)源 -->     <property name="driver" value="${driver}" />     <property name="url" value="${url}" />     <property name="username" value="${username}" />     <property name="password" value="${password}" />    </dataSource>   </environment>  </environments>  <databaseIdProvider type="DB_VENDOR"><!-- 數(shù)據(jù)庫(kù)廠商標(biāo)識(shí) --><!-- DB_VENDOR是啟動(dòng)MyBatis內(nèi)部注冊(cè)的策略器,    首先MyBatis會(huì)將你的配置讀入Configuration類里面,在連接數(shù)據(jù)庫(kù)后調(diào)用getDatabaseProductName()方法去獲得數(shù)據(jù)庫(kù)的信息,    然后用配置的name值去做匹配來得到DatabaseId -->   <property name="MySQL" value="mysql" />   <property name="SQL Server" value="sqlserver" />   <!-- <select parameterType="string" databaseId="mysql">sql語(yǔ)句</select> -->  </databaseIdProvider>  <mappers><!-- 映射器 4種引入方式 -->   <mapper resource="com/learn/mapper/xxx.xml" /><!-- 用文件路徑引入 -->   <package name="com.learn.mapper" /><!-- 使用包名引入 -->   <mapper class="com.learn.mapper.roleMapper" /><!-- 使用類注冊(cè)引用 -->   <mapper url="file:///src/mappers/com/learn/mapper/xxx.xml" /><!--    使用xxx.xml引入 -->  </mappers> </configuration> 以上所述是小編給大家介紹的MyBatis的 config.xml標(biāo)簽,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)網(wǎng)站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選