简介: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());
}