mybatis.net 怎样在sqlMap.config(一个配置文件中)中,管理多个数据源

星辰一路 发布于 2015/05/11 09:58
阅读 765
收藏 0
<?xml version="1.0" encoding="utf-8"?>
<sqlMapConfig
  xmlns="http://ibatis.apache.org/dataMapper"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <settings>
    <setting useStatementNamespaces="true"/>
    <!--true表示statementName要使用Namespace-->
    <setting cacheModelsEnabled="true"/>
    <!--新增-->
  </settings>

  <providers resource="providers.config"/>

  <!-- Database connection information -->
  <!--类似这种用用多个连接字符串,管理数据源-->
  <!--<database>
    <provider name="connection2"/>
    <dataSource name="db2" connectionString="Data Source=192.168.0.55;Initial Catalog=ZH_OS;uid=Xugy;pwd=zhtx1qaz2wsx."/>
  </database>-->
  <database>
    <provider name="sqlServer4.0"/>
    <dataSource name="DB" connectionString="Data Source=192.168.0.55;Initial Catalog=ZH_OS;uid=Xugy;pwd=zhtx1qaz2wsx."/>
  </database>

  <!--db与Entity的映射文件-->
  <sqlMaps>
    <sqlMap resource="Maps/SpecialIndexModel.xml"/>
    <sqlMap resource="Maps/P_Roles.xml"/>
  </sqlMaps>

</sqlMapConfig>



加载中
返回顶部
顶部