mostone 2008年02月20日
DB连接管理问题
在多个请求并发时,不知道下面的代码在数据库连接管理上会不会存在问题.

dbmanger file:
private static connection conn;
function getConnection(){
if conn exist return conn
else return new connection
}

function closeConnection(){
conn.commit();
conn.close();
}

servlet file:
function doget(){
conn = getConnection()
do something...
closeConnection()
}

会不会发生处理中途connection被其它请求关闭?
如果,将servlet改为webwork或struts的action,同样的问题是否存在?

能否作简略的说明分析?
...全文
105 点赞 收藏 8
写回复
8 条回复

还没有回复,快来抢沙发~

发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告