+ -
当前位置:首页 → 问答吧 → 数据库关闭和连接资源问题

数据库关闭和连接资源问题

时间:2011-10-22

来源:互联网

如果我的代码如下,在这个类中还有其他的对数据库的操作,那如果不关闭conn,当程序退出的时候会自动关闭吗?还有如果我有两个方法比如同时用到了PreparedStatement对象会不会产生冲突,还是在每个方法里new 一个PreparedStatement 对象?
public class DataOperates {

private PreparedStatement preStmt = null;
private Connection conn = null;
private ResultSet rs = null;

public DataOperates() {
conn = ConnectionManager.getConn();
}

作者: adventurous   发布时间: 2011-10-22

楼主你这样的话.并发访问的时候所有人都用一个connection...数据库不是你一个人在用呐.

作者: Apeipo   发布时间: 2011-10-22

引用 1 楼 apeipo 的回复:

楼主你这样的话.并发访问的时候所有人都用一个connection...数据库不是你一个人在用呐.

现在我做的是服务端,只有我一个人可以建立connection,一个connection可以同时进行好几种对数据库的操作吧,我意思是如果同时进行几种操作,那那些PreparedStatement和ResultSet对象会不会因为这么引用而冲突?如果我只是在类的头部声明的话

作者: adventurous   发布时间: 2011-10-22