ibatis建立两个数据库连接
一、在DBDao中增加class
二、在Dao.config中增加,第二个数据库连接的配置信息
<context id="CMDMapDao" default="false">
<!--<properties resource="DataBase.config"/>-->
<database>
<provider name="sqlServer1.1"/>
<dataSource name="CMD.SqlConnString" connectionString="data source=192.168.0.191;database=cmdtest070228;user id=sa;password=sa;connection reset=false;connection lifetime=5; min pool size=1; max pool size=50; connect timeout=80000;"/>
</database>
<daoSessionHandler id="SqlMap">
<property name="resource" value="SqlMap.config"/>
</daoSessionHandler>
<daoFactory>
<!--CMD-->
<dao interface ="OMD.CMDSynchronize.Persistence.Interfaces.ICMDSynchronize,CMDSynchronize"
implementation="OMD.CMDSynchronize.Persistence.MapperDao.CMDSynchronizeDAL,CMDSynchronize" />
<!--CMD-->
</daoFactory>
</context>
三、在sqlMap.config中增加
<sqlMap resource ="maps/CMDSynchronize/CMDSynchronize.config"/>
四、在Container中增加
Private Shared Sub getCMDDaoManager()
Dim builder As DomDaoManagerBuilder = New DomDaoManagerBuilder()
builder.Configure("dao.config")
_daoManager = DaoManager.GetInstance("CMDMapDao")
End Sub
posted on 2007-06-06 14:06 littlebamboo 阅读(1850) 评论(0) 编辑 收藏 举报