现在Struts+iBatis的测试程序正常。但目前配置是仅指定的一个数据库。我想连接多个数据库,该如何配置?
SQL MAP文件 部分如下: <settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="true" maxRequests="32" maxSessions="10"
maxTransactions="5" useStatementNamespaces="true" /> <transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver"
value="oracle.jdbc.driver.OracleDriver" />
<property name="JDBC.ConnectionURL"
value="jdbc:oracle:thin:@【myIP】:1521:【数据库名】" />
<property name="JDBC.Username" value="【用户名】" />
<property name="JDBC.Password" value="【密码】" /> <property name="Pool.MaximumActiveConnections" value="10" />
<property name="Pool.MaximumIdleConnections" value="5" />
<property name="Pool.MaximumCheckoutTime" value="120000" />
<property name="Pool.TimeToWait" value="10000" />
<property name="Pool.PingQuery" value="select * from dual" />
<property name="Pool.PingEnabled" value="false" />
<property name="Pool.PingConnectionsOlderThan" value="0" />
<property name="Pool.PingConnectionsNotUsedFor" value="0" />
</dataSource>
</transactionManager>
SQL MAP文件 部分如下: <settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="true" maxRequests="32" maxSessions="10"
maxTransactions="5" useStatementNamespaces="true" /> <transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver"
value="oracle.jdbc.driver.OracleDriver" />
<property name="JDBC.ConnectionURL"
value="jdbc:oracle:thin:@【myIP】:1521:【数据库名】" />
<property name="JDBC.Username" value="【用户名】" />
<property name="JDBC.Password" value="【密码】" /> <property name="Pool.MaximumActiveConnections" value="10" />
<property name="Pool.MaximumIdleConnections" value="5" />
<property name="Pool.MaximumCheckoutTime" value="120000" />
<property name="Pool.TimeToWait" value="10000" />
<property name="Pool.PingQuery" value="select * from dual" />
<property name="Pool.PingEnabled" value="false" />
<property name="Pool.PingConnectionsOlderThan" value="0" />
<property name="Pool.PingConnectionsNotUsedFor" value="0" />
</dataSource>
</transactionManager>
<transactionManager type="JTA" >
<property name="UserTransaction" value="java:/ctx/con/UserTransaction"/>
<dataSource type="JNDI">
<property name="DataSource1" value="java:comp/env/jdbc/jpetstore"/>
<property name="DataSource2" value="java:comp/env/jdbc/jpetstore2"/>
</dataSource>
</transactionManager>
在那里看看有无能回答你的,谢谢,LZ,甭忘了给俺分哦,谢谢LZ
在那里看看有无能回答你的,谢谢,LZ,甭忘了给俺分哦,谢谢LZ