配置如下:
<Context path="/like" docBase="like" debug="0" reloadable="true">
<Resource name="jdbc/like" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/like">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>url</name> <value>jdbc:microsoft:sqlserver://192.168.0.1:1433;databa
seName=test</value>
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value></value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>20</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>程序如下:
Context Ctx= new InitialContext();
DataSource ds = (DataSource) Ctx.lookup("java:comp/env/jdbc/like");
<Context path="/like" docBase="like" debug="0" reloadable="true">
<Resource name="jdbc/like" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/like">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>url</name> <value>jdbc:microsoft:sqlserver://192.168.0.1:1433;databa
seName=test</value>
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value></value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>20</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>程序如下:
Context Ctx= new InitialContext();
DataSource ds = (DataSource) Ctx.lookup("java:comp/env/jdbc/like");
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货