繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> Asp.Net开发 >> tomcat中通过DataSource访问数据库

tomcat中通过DataSource访问数据库

2007-05-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:1. 在server.XML中加入元素: 2. 在server.XML中加入元素,定义数据库连接相关参数: factory org.apache.commons.dbcp.BasicDataSourceFactory maxActive 100 maxIdle 30 maxWait 10000 us...

1. 在server.XML中加入元素:

2. 在server.XML中加入元素,定义数据库连接相关参数:

factory

org.apache.commons.dbcp.BasicDataSourceFactory

maxActive

100

maxIdle

30

maxWait

10000

username

sa

password

229

driverClassName

com.microsoft.jdbc.sqlserver.SQLServerDriver

url

jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=guard

3. 在web.XML中加入元素:

jdbc/BaronDB

javax.sql.DataSource

Container

Shareable

4. 本代码以sqlServer为例说明,需要将其相关的jdbc驱动程序拷贝到/common/lib目录下.

5. 在程序中通过连接池取得数据库连接:

try{

Context ctx = new InitialContext();

if(ctx == null)

throw new Exception("no Context!");

ds = (DataSource)ctx.lookup("java:comp/env/jdbc/BaronDB");

}

catch(Exception e){

System.out.println(e.getMessage());

}

责任编辑:admin
相关文章