在多线程系统中使用静态java.sql.Connection实例安全吗?
我在Tomcat上运行一个web应用程序。我有一个处理所有DB查询的类。类包含Connection对象和返回查询结果的方法。
Connection
这是连接对象:
private static Connection conn = null;
它只有一个实例(单例)。
此外,我还有执行查询的方法,例如在db中搜索用户:
public static ResultSet searchUser(String user, String pass) throws SQLException
此方法使用静态Connection对象。我的问题是,我在静态Connection对象线程安全?或者当许多用户调用searchUser方法?
searchUser
慕姐4208626
梵蒂冈之花
相关分类