1. 程式人生 > >mybatis配置檔案祥解(mybatis.xml)

mybatis配置檔案祥解(mybatis.xml)

以下是mybatis.xml檔案,提倡放在src目錄下,檔名任意

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">

<configuration>
    
    
    <!-- 載入類路徑下的屬性檔案 -->
    <properties resource="db.properties"
/> <!-- 設定類型別名 --> <typeAliases> <typeAlias type="loaderman.Student" alias="student"/> </typeAliases> <!-- 設定一個預設的連線環境資訊 --> <environments default="mysql_developer"> <!-- 連線環境資訊,取一個任意唯一的名字 -->
<environment id="mysql_developer"> <!-- mybatis使用jdbc事務管理方式 --> <transactionManager type="jdbc"/> <!-- mybatis使用連線池方式來獲取連線 --> <dataSource type="pooled"> <!-- 配置與資料庫互動的4個必要屬性 --> <
property name="driver" value="${mysql.driver}"/> <property name="url" value="${mysql.url}"/> <property name="username" value="${mysql.username}"/> <property name="password" value="${mysql.password}"/> </dataSource> </environment> <!-- 連線環境資訊,取一個任意唯一的名字 --> <environment id="oracle_developer"> <!-- mybatis使用jdbc事務管理方式 --> <transactionManager type="jdbc"/> <!-- mybatis使用連線池方式來獲取連線 --> <dataSource type="pooled"> <!-- 配置與資料庫互動的4個必要屬性 --> <property name="driver" value="${oracle.driver}"/> <property name="url" value="${oracle.url}"/> <property name="username" value="${oracle.username}"/> <property name="password" value="${oracle.password}"/> </dataSource> </environment> </environments> <!-- 載入對映檔案--> <mappers> <mapper resource="loaderman/StudentMapper.xml"/> </mappers> </configuration>