1. 程式人生 > >常用資料庫在MyBatis中的配置

常用資料庫在MyBatis中的配置

MySql的配置:

  <!-- 配置多個數據源   預設選擇第一個資料來源-->
  <environments default="development">
  	<!-- 配置一個數據源 -->
    <environment id="development">
    	<!-- 事物的方式 -->
      <transactionManager type="JDBC"/>  <!-- 最終會交給spring管理 -->
      <!-- 連線池 -->
      <dataSource type="POOLED">
        <property name="driver" value="com.mysql.jdbc.Driver"/>
        <property name="url" value="jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf-8"/>
        <property name="username" value="root"/>
        <property name="password" value="123"/>
      </dataSource>
    </environment>
  </environments>

SqlServer的配置:

<environments default="development">  
     <environment id="development">  
         <!-- 事務管理器 -->  
         <transactionManager type="JDBC" />  
         <!-- 配置資料來源 -->  
         <dataSource type="POOLED">  
             <property name="driver" value="com.microsoft.sqlserver.jdbc.SQLServerDrvier
" /> <property name="url" value="jdbc:sqlserver://127.0.0.1:1434;Database=Users" /> <property name="username" value="root" /> <property name="password" value="root" /> </dataSource> </environment> </environments>

Oracle的配置:

<environments default="development">    
    <environment id="development">    
       <transactionManager type="JDBC"/>    
         <dataSource type="POOLED">    
             <property name="driver" value="oracle.jdbc.driver.OracleDriver"/>    
             <property name="url" value="jdbc:oracle:thin:@xx:1521:xx"/>    
             <property name="username" value="ireport"/>    
             <property name="password" value="xxxx"/>    
         </dataSource>    
    </environment>    
</environments>