首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

myBatis3之xml照射配置(environments)

2012-10-31 
myBatis3之xml映射配置(environments)myBatis3之xml映射配置(environments)----------?MyBatis可以配置多

myBatis3之xml映射配置(environments)

myBatis3之xml映射配置(environments)

----------

?

MyBatis可以配置多种环境。这会帮助你将SQL映射应用于多种数据库之中。

一个很重要的问题要记得:你可以配置多种环境,但你只能为每个SqlSessionFactory实例选择一个。所以,如果你想连接两个数据库,你需要创建两个SqlSessionFactory实例,每个数据库对应一个。而如果是三个数据库,你就需要三个实例,以此类推。

环境元素定义了如何配置环境,如例:

<environments default="development"> <environment id="development"> <transactionManager type="JDBC"> <property name="..." value="..."/> </transactionManager> <dataSource type="POOLED"> <property name="driver" value="${driver}"/> <property name="url" value="${url}"/> <property name="username" value="${username}"/> <property name="password" value="${password}"/> </dataSource> </environment> </environments> 
?注意这里:

1.默认的环境 ID(比如:default=”development”)。?

2.每个 environment 元素定义的环境 ID(比如:id=”development”)。 ??

3.事务管理器的配置(比如:type=”JDBC”)。?

4.数据源的配置(比如:type=”POOLED”)。?

?

热点排行