Tomcat配置连接池,以sql2000为例

(1)下载sql server数据库驱动:msbase.jar、mssqlserver.jar、msuti.jar复制到web-inf/lib文件夹下

(2)配置数据源,在web工程目录下的META-INF/context.xml中配置

<textarea cols="88" rows="6" name="code" class="java">&lt;Context&gt; &lt;Resource name="jdbc/mingri" type="javax.sql.DataSource" auth="Container" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=db_jcx" username="jcx" password="410329" maxActive="50" maxIdle="10" maxWait="6000" /&gt; &lt;/Context&gt;</textarea>

(3)对应的链接数据库的class代码如下:

<textarea cols="88" rows="15" name="code" class="c-sharp">package com.tools.connDB; import java.sql.*; import javax.naming.*; import javax.sql.DataSource; public class DBResult { public static Connection conn = null; static{ try { Context ctx = new InitialContext(); ctx = (Context) ctx.lookup("java:comp/env"); DataSource ds = (DataSource) ctx.lookup("jdbc/mingri"); // 获取连接池对象 try { conn = ds.getConnection(); } catch (SQLException e) { e.printStackTrace(); } } catch (NamingException e) { e.printStackTrace(); } } }</textarea>

你可能感兴趣的:(Tomcat配置连接池,以sql2000为例)