生活随笔
收集整理的這篇文章主要介紹了
5、mybatis主配置文件之environments
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、environments:環境
environments:環境,mybatis可以配置多種環境,default指定使用某種環境,可以達到快讀切換環境
environment:配置一個具體的環境信息,必須有兩個標簽,id代表當前環境的唯一標識
transactionManager:事務管理器
type:事務管理器的類型 JDBC| MANAGED 自定義事務管理器,實現transactionFactory接口,type指定為全類名
dataSource:數據源
type:UNPOOLED| POOLED | JNDI 自定義數據源,實現DataSourceFactory接口,type指定全類名
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration><properties resource="dbconfig.properties"></properties><settings><setting name="mapUnderscoreToCamelCase" value="true"/></settings><typeAliases><package name="com.mi.pojo"/></typeAliases><environments default="development"><environment id="test"><transactionManager type="JDBC"/><dataSource type="POOLED"><property name="driver" value="${jdbc.driver}"/><property name="url" value="${jdbc.url}"/><property name="username" value="${jdbc.username}"/><property name="password" value="${jdbc.password}"/></dataSource></environment><environment id="development"><transactionManager type="JDBC"/><dataSource type="POOLED"><property name="driver" value="${jdbc.driver}"/><property name="url" value="${jdbc.url}"/><property name="username" value="${jdbc.username}"/><property name="password" value="${jdbc.password}"/></dataSource></environment></environments><mappers><mapper resource="mapper/EmployeeMapper.xml"/></mappers>
</configuration>
總結
以上是生活随笔為你收集整理的5、mybatis主配置文件之environments的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。