当前位置: 技术问答>java相关
再问:resin2.14 sqlserver 2000的数据库连接池问题
来源: 互联网 发布时间:2015-11-11
本文导语: 以前写的数据库连接的bean 资源总被耗尽,现在想用数据库连接池实现,不明白jdbc 或 sqlserver 有没有现成的 DBConnectionPool 和 DBConnectionManager ,是不是非 得自己写啊,看了几个例子,还有几个问题,不是很明白, 1:连接池...
以前写的数据库连接的bean 资源总被耗尽,现在想用数据库连接池实现,不明白jdbc 或
sqlserver 有没有现成的 DBConnectionPool 和 DBConnectionManager ,是不是非
得自己写啊,看了几个例子,还有几个问题,不是很明白,
1:连接池名字,名字怎么定义的,怎么用啊,每个连接都要起个名字吗?
2:最大连接数,是每个用户(访问站点的人)建立一个连接,还是每调用一次bean 建立一次
连接呢?若每个人建立一个连接,他进人页面就不出来了,怎么办?
3:我用的是resin 它下面有没有自带连接池呢?
4:那位大虾能给个详尽的例子,问题解决了,另开一贴多给分.
sqlserver 有没有现成的 DBConnectionPool 和 DBConnectionManager ,是不是非
得自己写啊,看了几个例子,还有几个问题,不是很明白,
1:连接池名字,名字怎么定义的,怎么用啊,每个连接都要起个名字吗?
2:最大连接数,是每个用户(访问站点的人)建立一个连接,还是每调用一次bean 建立一次
连接呢?若每个人建立一个连接,他进人页面就不出来了,怎么办?
3:我用的是resin 它下面有没有自带连接池呢?
4:那位大虾能给个详尽的例子,问题解决了,另开一贴多给分.
|
大家一起讨论了。
//--------------------------------------------
private Connection createConnection() throws Exception {
Connection con = null;
con = DriverManager.getConnection(url,username,password);
return con;
}
/**
* 加入链接至连接池中
* @param connDB
*/
private void addConnection(ConnDB connDB) {
if (pool==null)
pool=new Vector(size);
pool.addElement(connDB);
}
/**
* 初始化连接池
*/
public synchronized int initializePool() throws Exception {
if (driver==null)
return CONST.DRIVER_ERROR ;
if (url==null )
return CONST.ALIAS_ERROR ;
if (username==null || password==null)
return CONST.PASS_ERROR ;
if (size
//--------------------------------------------
private Connection createConnection() throws Exception {
Connection con = null;
con = DriverManager.getConnection(url,username,password);
return con;
}
/**
* 加入链接至连接池中
* @param connDB
*/
private void addConnection(ConnDB connDB) {
if (pool==null)
pool=new Vector(size);
pool.addElement(connDB);
}
/**
* 初始化连接池
*/
public synchronized int initializePool() throws Exception {
if (driver==null)
return CONST.DRIVER_ERROR ;
if (url==null )
return CONST.ALIAS_ERROR ;
if (username==null || password==null)
return CONST.PASS_ERROR ;
if (size
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!