jdbc 这两种写法有区别么,为什么?
/************第一种写法******************/
public class DaoUtil {
private static final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String URL="jdbc:sqlserver://localhost:1433;databaseName=newsDB";
private static final String USERNAME="sa";
private static final String PASSWORD="root";
static
{
try{
//加载驱动
Class.forName(DRIVER);
}catch(Exception e){
}
}
public static Connection getConnection(){
try{
Connection conn = DriverManager.getConnection(URL,USERNAME,PASSWORD);
return conn;
}catch(Exception e){
e.printStackTrace();
return null;
}
}
}
/************第二种写法******************/
public class DaoUtil {
private static final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String URL="jdbc:sqlserver://localhost:1433;databaseName=newsDB";
private static final String USERNAME="sa";
private static final String PASSWORD="root";
public static Connection getConnection(){
try{
Class.forName(DRIVER);
Connection conn = DriverManager.getConnection(URL,USERNAME,PASSWORD);
return conn;
}catch(Exception e){
e.printStackTrace();
return null;
}
}
}