是不是不同datasource就是不同的池啊???
解决方案 »
- 一个按钮就要一个servlet了?
- public Admin merge(Admin detachedInstance);中的detachedInstance什么意思 (就23分啦全献上啦)
- jax-ws, jax-rpc, axis, axis2,xfire的关系,望高手详解
- 一个关于struts配置文件有问题导致横向菜单消失的问题
- 关于validator验证框架,验证某个数组元素
- 在线客服系统,后台客服向前端的访客发送邀请,如果达到性能最优化
- 怎样欺骗一段js代码本地执行?
- 如果下载目录不在应用目录下该怎么处理
- 为什么Spring要使用这么多的抽象类??
- eclipse创建maven工程以后,测试代码找不到junit.jar包
- hibernate 奇怪问题。one-to-one 主键 对应不了外键
- 非常奇怪,tomcat装在c盘没问题,装其他盘就起不来了
<data-sources >
<data-source key="DB1">
<set-property 略/>
</data-source>
<data-source key="DB2">
</data-source>
<data-source key="DB3">
</data-source>
</data-sources>action调用:dataSource = getDataSource(request,"DB2");--------------------------
tomcat 下在server.xml里配置,如:
<Context crossContext="true" displayName="webproject" docBase="e:\tomcat5\webapps\webproject" path="/work" reloadable="true">
<Resource name="mssql" type="javax.sql.DataSource"/>
<ResourceParams name="mssql">
<parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mssqlDB</value>
</parameter>
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>password</name>
<value>123456</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>15</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>username</name>
<value>dba1</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
</ResourceParams>
<Resource name="myora" type="javax.sql.DataSource"/>
<ResourceParams name="myora">
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:oraDB</value>
</parameter>
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>password</name>
<value>123456</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>15</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>username</name>
<value>dba2</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
</ResourceParams>
</Context>