解决方案 »

  1.   

    额   加载驱动是用dom读取的,没有什么意义,就没有放
      

  2.   

    package util;import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;public class DBUtil {
    private static final String className="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    private static final String url="";
    public static Connection getNewConnection(){
    Connection conn = null;
    try {
    Class.forName(className);
    conn = DriverManager.getConnection(url,"","");
    } catch (ClassNotFoundException e) {
    e.printStackTrace();
    } catch (SQLException e) {
    e.printStackTrace();
    }
    return conn;
    }
    public static void main(String[] args) {
    System.out.println(DBUtil.getNewConnection());
    }
    }
      

  3.   

    感谢两位,问题解决了,我想的是关闭conn后,它的值为null,再每次获取时都获取一个新的,来保证唯一性,但是关闭后conn不为null,所以一直提示conn已关闭。