如果我对数据库连接使用单例类,一个用户是否可以为每个人关闭连接?
2022-09-01 23:00:51
我编写了一个用于获取数据库连接的单例类。
现在我的问题是这样的:假设有100个用户访问该应用程序。如果一个用户关闭连接,对于其他 99 个用户,连接是否关闭?
这是我的示例程序,它使用单例类来获取数据库连接:
public class GetConnection {
private GetConnection() { }
public Connection getConnection() {
Context ctx = new InitialContext();
DataSource ds = ctx.lookup("jndifordbconc");
Connection con = ds.getConnection();
return con;
}
public static GetConnection getInstancetoGetConnection () {
// which gives GetConnection class instance to call getConnection() on this .
}
}
请指导我。