奇怪为什么他不把连接写到构造函数中?
下面是数据库Bean的一个片段,奇怪为什么他不把连接
con = DriverManager.getConnection(conStr);
写到构造函数中?
// 构造函数
public DBAccess()
{
try
{
Class.forName(DBDriver);
}
catch(Exception e)
{
System.out.println(e.toString());
}
}
// 执行查询操作 select
public ResultSet executeQuery(String sql)
{
try
{
con = DriverManager.getConnection(conStr);
Statement stmt = con.createStatement();
rs = stmt.executeQuery(sql);
}
catch(Exception e)
{
System.out.println(e.toString());
}
return rs;
}