常用資料庫在MyBatis中的配置
阿新 • • 發佈:2018-12-25
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>